在市场上部署时,应用程序无法启动

时间:2017-10-30 10:29:29

标签: android deployment

我在Android Studio上调试时有一个适用于我的设备的应用。当我生成apk副本到我的手机并从那里安装它时它也工作。但如果我从市场上安装它,它就不再起作用了。

我只是有一条错误消息"不幸的是,xxxxx已停止"。我检查了Google Play控制台中的崩溃报告,但我有0崩溃,至少现在...有没有办法获得一些崩溃日志或一些线索来调试这个?

1 个答案:

答案 0 :(得分:1)

安装crashlytics或firebase崩溃依赖项,您将能够在其控制台上看到崩溃日志。如果您不想这样,您自己可以覆盖Thread.UncaughtexceptionHandler并将自定义处理程序设置为默认处理程序。只是谷歌如何做到这一点,因为这是一个冗长的解释。

此外,如果您使用的是proguard,除了添加依赖项之外,firebase崩溃还需要其他配置。 Crashlytics自己处理这个问题。