android - 制作签名 APK 后应用程序崩溃?

标签 android crash apk

我有一个应用程序,当我使用调试 keystore 构建它时,它运行得非常好。第一次,我制作了一个签名的 APK,以便在 Google PlayStore 上发布。我通过 USB 数据线将已签名的 apk 传输到我的手机,安装了该应用程序,现在当我尝试运行它时,它崩溃了。当我尝试打开它时它崩溃了。

我通过 Crashlytics 启用了崩溃报告,但它也没有报告任何新的崩溃。

当我从 Eclipse 构建并运行它时,一切运行良好。

我在哪里寻找问题?

应用程序崩溃时的 Logcat:

07-16 01:23:28.200: E/ActivityThread(28536): Failed to find provider info for com.facebook.wakizashi.provider.MessagesForegroundProvider
07-16 01:23:28.200: E/ActivityThread(28536): Failed to find provider info for com.facebook.katana.provider.MessagesForegroundProvider

最佳答案

真正的问题是 ProGuard 找不到 Parse 库的某些注释。我必须添加以下行才能使其正常工作:

-keepattributes *Annotation*

关于android - 制作签名 APK 后应用程序崩溃?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24766785/

相关文章:

Android 圆圈操作

android - 如何让本地服务在选项卡之间运行?

crash - 从 super 删除 View 时,iOS12.0.1上的应用程序崩溃

Android Studio 不编译签名的 apk 文件

android - 如何通过Android登录本CAS系统

android - 如何手动将库添加到react-native项目中?

c++ - 模拟蓝屏

c++ pthreads - 在尝试锁定互斥锁以进行读取时崩溃

android - 找不到参数的方法 path()

android - 来自 drawable 或 blob 的图像