【发布时间】:2017-10-18 07:05:15
【问题描述】:
出于某种原因,我们需要更改现有 android 应用程序的 package-id。我们已经将 Fabric 用于 Crashlytics。
我正在尝试在 Fabric 仪表板中启动该新应用程序,但它没有显示在那里,尽管设备日志显示没有问题(据我所知):device log
知道为什么新的包 ID 在我们的仪表板中不可见吗?
最好, 斯文
【问题讨论】:
-
来自 Fabric 的 Mike。尝试进行干净,然后重新构建并运行,如果有帮助,请告诉我。
-
嗨,迈克,感谢您的支持,不胜感激!可悲的是,这没有帮助。我之前已经这样做了。正如您从我的设备日志中看到的那样,已经有一个针对新包 ID 的设置请求,并且后端发送了响应。所以我会假设我可以看到该包 ID 的应用程序,但事实并非如此......
-
是的,我问是因为我们看到应用程序处于部分配置状态,但未完全激活。尝试启用调试模式,看看是否会触发构建来激活应用程序:docs.fabric.io/android/fabric/advanced-settings/debugging.html
-
我之前已经添加了调试模式,以便在设备日志中查看所有内容?!但是我从设备中删除了该应用程序,清理并重新构建了该应用程序并安装了它。同样的结果,在仪表板中看不到应用程序...
-
@svzi,我发现了类似的问题,这是我们的情况,我将旧包名称更改为新包名称,在 Manifest.xml 中更改然后我忘记在 App 的级别 build.gradle 文件中更改'应用程序ID'。然后我在仪表板中得到了它。愿你一切安好。
标签: crashlytics crashlytics-android google-fabric