Android-устройство не подключается к Firebase DebugView
Я пытаюсь подключить устройство к DebugView. но не подключен.
Я ссылался на документ DebugView.
Все, что я знаю, это то, что указано в этом документе.
Есть ли другая причина не подключаться?
Я смоделировал следующее.
- Откройте терминал. и ввел команду.
adb devices
adb shell setprop debug.firebase.analytics.app com.example.myapp
- Запустите приложение (com.example.myapp).
- Проверьте [ Firebase -> Аналитика -> DebugVIew]
Если мой вопрос неясен, поговорите со мной, пожалуйста.
3 ответа
Похоже, что есть проблема с Firebase DebugView. Это не работает на меня тоже.
Я попробовал выполнить следующие шаги, и это сработало для меня
- Запустите приложение в режиме отладки
- Перейти к параметрам разработчика -> Выбрать приложение отладки -> Выбрать
Вы увидите свое устройство в списке Firebase DebugView.
Убедитесь, что ваше устройство и ноутбук (при подключении к Firebase, т. Е. При нажатии команды в CMD) находятся в одном и том же соединении. Я столкнулся с этой проблемой, так как VPN подключен на моем устройстве, но не на ноутбуке. Когда я подключаю VPN и на ноутбуке. Устройство подключается к просмотру отладки Firebase.
Шаги по подключению устройства
- Подключите устройство к ноутбуку. Убедитесь, что на вашем устройстве включены параметры разработчика. И отладка по USB включена.
- Откройте CMD. Хит "устройства adb". Придет список устройств Если у вас adb будет не внутренней, а внешней командой. Тогда сначала зайдите в adb
Как зайти в adb
- Проверьте путь к диспетчеру SDK на вашем компьютере. (Вы можете проверить это в android Studio => Tools => SDK manager => Copy Path)
- Допустим, путь - C:\Users\ABC\AppData\Local\Android\Sdk
- Перейдите по этому пути на CMD
- Затем напишите cd platform-tools
- Теперь напиши adb, будет нормально работать
- adb shell setprop debug.firebase.analytics.app [your_app_package_name]
Каким будет имя вашего пакета приложения
- Если вы не используете какой-либо вариант сборки
Скопируйте имя пакета из файла манифеста. Под тегом приложения - Если вы используете вариант сборки Скопируйте applicationId из файла build.gradle Допустим: ваш applicationId: com.abc.myApp И вы используете два варианта сборки
- развивать
- производство
Тогда команда будет такой:
For develop build variant:
adb shell setprop debug.firebase.analytics.app com.abc.myApp.develop
For production build variant:
adb shell setprop debug.firebase.analytics.app com.abc.myApp.production