【发布时间】:2013-12-28 19:09:16
【问题描述】:
我刚刚在 Google Play 上启动了我的全新应用程序,但是当我尝试打开它时它崩溃了。问题是,它曾经在开发中运行良好。
我启用了 ProGuard,我尝试禁用它,生成签名的 apk 并在设备上手动安装它。但我的应用仍然无法打开。
由于我启用了 Crittercism,经过几次尝试,我终于得到了一个崩溃报告给网站,它说:
无法启动活动 ComponentInfo{com.pizzapp.android/com.pizzapp.android.login.PAWelcomeActivity}: java.lang.RuntimeException: java.lang.NoSuchMethodException: a(Activity,int)
PAWelcomeActivity 是我的主要活动!
我的 proguard-project.txt 是这样的:
-keepattributes SourceFile, LineNumberTable, Exceptions, Signature, InnerClasses
-keep class com.newrelic.** { *; }
-keep class com.facebook.** { *; }
-keep class com.parse.** { *; }
-dontwarn com.newrelic.**
有人知道这是什么崩溃吗?
谢谢, 牛顿
更新 1:
在这里你可以看到我的包裹是如何组织的:
【问题讨论】: