oppo手机安装应用崩溃:Didn't find class XXX on path: DexPathList [zip file "/data/app/packagename/base.apk]

今天在适配手机的时候,准备把公司应用安装到oppo(7.0)手机时,应用一直崩溃

但是在其他手机上就没问题,我也是很无言..

错误是:

Process: 包名, PID: 12712
 java.lang.RuntimeException: Unable to instantiate application 包名.App: java.lang.ClassNotFoundException: 
 Didn't find class "包名.App" on path: DexPathList[[zip file "/data/app/包名-1/base.apk"],
 nativeLibraryDirectories=[/data/app/包名-1/lib/arm64, /system/fake-libs64, /data/app/包名-1/base.apk!/lib/arm64-v8a,
 /system/lib64, /vendor/lib64]]
     
     at android.app.LoadedApk.makeApplication(LoadedApk.java:853)
     at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5681)
     at android.app.ActivityThread.-wrap2(ActivityThread.java)
     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1685)
     at android.os.Handler.dispatchMessage(Handler.java:102)
     at android.os.Looper.loop(Looper.java:185)
     at android.app.ActivityThread.main(ActivityThread.java:6493)
     at java.lang.reflect.Method.invoke(Native Method)
     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:916)
     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:806)


  Caused by: java.lang.ClassNotFoundException: Didn't find class "包名.App" on path: 
  DexPathList[[zip file "/data/app/包名-1/base.apk"],
  nativeLibraryDirectories=[/data/app/包名-1/lib/arm64, /system/fake-libs64, /data/app/包名-1/base.apk!/lib/arm64-v8a, 
  /system/lib64, /vendor/lib64]]


我擦,着我也没有遇到过啊,于是百度搜,发现有人和我遇到一样的问题了

解决办法我大部分都试过了:

1.在你的Application类中复写attachBaseContext方法,添加初始化代码即可。

http://www.zhimengzhe.com/Androidkaifa/401908.html

@Override
protected void attachBaseContext(Context base) {
    super.attachBaseContext(base);
    MultiDex.install(base);

}

2.保证工程和引用库文件用同一个v4支持包 

https://blog.csdn.net/csr_yang/article/details/36921201

3. 删除.gradle.idea文件,重启 Android Studio ,然后再尝试

https://blog.csdn.net/qq_32452623/article/details/77168446

4.检查 Android Studio 的 instant run 是否开启


最终解决的办法是

关闭 instant run 

这只是我遇到的问题的解决办法,如果有不同的,可以看看我上面的几个链接。看看链接下面的留言能否找到你所需要的答案

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值