从Play商店安装时应用程序崩溃

时间:2015-12-08 12:48:42

标签: android

我的Android应用程序在启动时从Play商店安装时崩溃,但是当我直接从设备安装apk时启动相同的应用程序时,它不会崩溃。知道是什么原因引起的吗?我从游戏商店收到的崩溃日志如下。

    java.lang.RuntimeException: Unable to instantiate activity 
ComponentInfo{com.codingsquare.pgs/com.codingsquare.pgs.PGSActivity}: 
java.lang.ClassNotFoundException: Didn't find class 
"com.codingsquare.pgs.PGSActivity" on path: DexPathList[[zip file 
"/data/app/com.codingsquare.pgs-1.apk"],nativeLibraryDirectories=[/data/app-
lib/com.codingsquare.pgs-1, /vendor/lib, /system/lib]]

当通过Eclipse调试器运行相同的代码时,该应用程序正常运行。即使在我们通过测试版渠道安装的Play商店中,它也可以工作,但是当它更新到生产时它就停止了工作。对应用行为的差异有任何想法。

1 个答案:

答案 0 :(得分:1)

当您为游戏商店创建“发布”APK时,gradle会运行proguard,如果配置不正确,可能会使您的某些类对您的代码不可见。

作为确保此问题的快速测试,您可以在android{}的{​​{1}}部分添加以下代码:

build.gradle
相关问题