最近,我在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安装应用程序时出现问题。
答案 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。