Unable to instantiate application com.yunque.www.yunque.app.YunQuApplication: java.lang.ClassNotFoun

报错:Unable to instantiate application com.yunque.www.yunque.app.YunQuApplication: java.lang.ClassNotFoundException: Didn't find class "com.yunque.www.yunque.app.YunQuApplication" on path: DexPathList[[zip file "/data/app/com.yunque.www.yunque-2/base.apk", zip file "/data/app/com.yunque.www.yunque-2/split_lib_dependencies_apk.apk", zip file "/data/app/com.yunque.www.yunque-2/split_lib_slice_0_apk.apk", zip file "/data/app/com.yunque.www.yunque-2/split_lib_slice_2_apk.apk", zip file "/data/app/com.yunque.www.yunque-2/split_lib_slice_5_apk.apk"],nativeLibraryDirectories=[/vendor/lib64, /system/lib64]]

           

我是加上takephone开始出现这些问题,这是说不存在类,通常都是先检查一下,     mainfest.xml中activity 的路径是否正确,而我明细不是这个,因为是加了获取本地地址文件,给相片存储出现的问题,那么就是一相机一类有关 ;                                                  

(貌似是7.0以上相机的版本,这导致 7.0 及以上版本的手机用户在使用到应用部分功能时可能出现 App 崩溃闪退。
其中,大部分原因都是由项目中使用到 file:// 类型的 URI 所引发的)
相关网站:
关于 Android 7.0 适配中 FileProvider 部分的总结:
http://blog.csdn.net/growing_tree/article/details/71190741
TakePhoto和蒲公英(pgyer)的android.support.v4.content.FileProvider冲突:
http://blog.csdn.net/R3lish/article/details/58147225
完美解决主工程与lib库的provider冲突:
http://blog.csdn.net/hmmhhmmhmhhm/article/details/72822838


我的解决:这个错误是偶尔出现,当我到如其它包时就会出现,        
minSdkVersion 15
        targetSdkVersion 25  minSdkVersion 低于14也会不停的出现;


问题与分析:
出现这个的原因是加入takepone 插件,后FragmentActivity就不能使用,因为我还是用的V4的包,于是我用activity直接调用Fragment,android.app.Fragment的包

猜你喜欢

转载自blog.csdn.net/qq_25909453/article/details/74837896
今日推荐