ClassNotFoundException:如果从Play商店下载Android App

时间:2015-05-11 06:42:26

标签: android classnotfoundexception

最近,我在play store中创建了一个帐户。我的应用程序运行良好,如果从eclipse调试,但是当我从Play商店下载相同的上传应用程序时,它崩溃并出现以下错误:

  

E / AndroidRuntime(13887):引起:java.lang.ClassNotFoundException:   在路径上找不到类“android.support.v7.appcompat.R $ styleable”:   DexPathList [[zip文件   “/data/app/com.example.example-1/base.apk"],nativeLibraryDirectories=[/vendor/lib,   /系统/ lib中]]

编辑:从APK安装应用程序时出现问题。

2 个答案:

答案 0 :(得分:1)

这似乎是某些设备中的常见问题,基于:This answer您必须尝试使用​​:

keep class !android.support.v7.internal.view.menu.**,android.support.v7.** {*;}

代替:

-keep class android.support.v7.** {*;}

使用proguard。链接中的更多信息。

答案 1 :(得分:1)

我以错误的方式包含了appcombat v7。正确的方法是here