繁体   English   中英

ClassNotFoundException:如果Android应用是从Play商店下载的

[英]ClassNotFoundException: if Android App downloaded from play store

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

E / AndroidRuntime(13887):由以下原因引起:java.lang.ClassNotFoundException:在路径:DexPathList [[zip file“ /data/app/com.com]中找不到类“ android.support.v7.appcompat.R $ styleable”。 example.example-1 / base.apk“],nativeLibraryDirectories = [/ vendor / lib,/ system / lib]]

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

在某些设备中,这似乎是一个普遍的问题,基于:您必须尝试使用​​以下答案

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

代替:

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

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

我以错误的方式包含了appcombat v7。 这里给出正确的方法。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM