DebugView нет доступных устройств - PullRequest
0 голосов
/ 02 мая 2018

Я провожу несколько тестов в небольшом приложении, чтобы понять, как работает firebase-analytics. Это код для MainActivity:

public class MainActivity extends AppCompatActivity {
private FirebaseAnalytics mFirebaseAnalytics;
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    mFirebaseAnalytics = FirebaseAnalytics.getInstance(getApplicationContext());

    mFirebaseAnalytics.setAnalyticsCollectionEnabled(true);

    mFirebaseAnalytics.setMinimumSessionDuration(10000);

    mFirebaseAnalytics.setSessionTimeoutDuration(300);

    Bundle bundle = new Bundle();
    bundle.putString(FirebaseAnalytics.Param.ITEM_ID,"ID");
    bundle.putString(FirebaseAnalytics.Param.ITEM_NAME,"NAME");
    bundle.putString(FirebaseAnalytics.Param.CONTENT_TYPE,"image");

    mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.SELECT_CONTENT, bundle);
}

Чтобы проверить, отправляет ли мое приложение данные в Firebase, я попытался использовать DebugView, но он говорит, что нет доступных устройств, я также использовал команду

adb shell setprop debug.firebase.analytics.app <package_name>  

но ничего не изменилось.
Если я использую эти 3 команды

adb shell setprop log.tag.FA VERBOSE
adb shell setprop log.tag.FA-SVC VERBOSE
adb logcat -v time -s FA FA-SVC

Я вижу, что мое приложение отправляет данные в Firebase, как в на этой картинке

Что я могу сделать, чтобы включить DebugView и посмотреть, что мое приложение отправляет в firebase в режиме реального времени?

Ответы [ 2 ]

0 голосов
/ 28 марта 2019

Эта команда будет полезна для просмотра представления отладки в аналитике Firebase:

adb shell setprop debug.firebase.analytics.app

Одна дополнительная заметка указана в базе данных поддержки Google

Примечание. Перед использованием DebugView вы должны убедиться, что время вашего устройства точно. Перекошенные часы устройства приведут к задержке или отсутствию событий в отчетах Google Analytics.

Вы можете сослаться на ссылку ниже: https://support.google.com/firebase/answer/7201382?hl=en

0 голосов
/ 28 марта 2019

Вы можете просмотреть свой список устройств -> adb devices

, а затем -> adb shell setprop debug.firebase.analytics.app имя_пакета

после этого в Android Studio выполняется Debug

...