Android设备无法连接到Firebase DebugView

时间:2018-07-11 04:53:46

标签: android firebase debugview

我正在尝试将设备连接到DebugView。但是,请不要连接。

我引用了DebugView document

我所知道的就是本文档中的内容。

还有其他不连接的原因吗?

我模拟了以下内容。

  1. 打开终端。并输入命令。
  2. adb devices
  3. adb shell setprop debug.firebase.analytics.app com.example.myapp
  4. 启动应用(com.example.myapp)。
  5. 检查[Firebase-> Analytics-> DebugVIew]

如果我的问题不清楚,请与我联系。

3 个答案:

答案 0 :(得分:2)

好像Firebase DebugView有问题。这对我也不起作用。

答案 1 :(得分:0)

我尝试了以下步骤及其对我有用

  1. 以调试模式运行您的应用
  2. 转到开发者选项-> 选择调试应用->选择

您将在 Firebase DebugView

中看到您的设备

答案 2 :(得分:0)

确保您的设备和笔记本电脑(同时与 Firebase 建立连接,即在 CMD 中点击命令)处于同一连接上。 我正面临这个问题,因为 VPN 已连接到我的设备中,但未连接到笔记本电脑上。 当我也在笔记本电脑上连接 VPN 时。设备已连接到 Firebase 调试视图。

连接设备的步骤

  1. 将您的设备连接到笔记本电脑。确保您的设备开发人员选项应启用。并开启 USB 调试。
  2. 打开 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,它会正常工作
  3. adb shell setprop debug.firebase.analytics.app [your_app_package_name]
<块引用>

您的应用程序包名称是什么

  • 如果您没有使用任何构建变体
    从清单文件复制包名称。在应用程序标签下
  • 如果您使用的是构建变体 从 build.gradle 文件中复制 applicationId 让我们说: 您的 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