Unable to get provider com.tencent.bugly.beta.utils.BuglyFileProvider运行错误

06-30 19:54:27.829 30140 30140 E AndroidRuntime: java.lang.RuntimeException: Unable to get provider com.tencent.bugly.beta.utils.BuglyFileProvider: java.lang.ClassNotFoundException: Didn't find class "com.tencent.bugly.beta.utils.BuglyFileProvider" on path: DexPathList[[zip file "/data/app/json.chao.com.wanandroid-z8OgZp-4On7s3_5uzHppmA==/base.apk"],nativeLibraryDirectories=[/data/app/json.chao.com.wanandroid-z8OgZp-4On7s3_5uzHppmA==/lib/arm, /data/app/json.chao.com.wanandroid-z8OgZp-4On7s3_5uzHppmA==/base.apk!/lib/armeabi-v7a, /system/lib, /system/product/lib]]
06-30 19:54:27.829 30140 30140 E AndroidRuntime: 	at android.app.ActivityThread.installProvider(ActivityThread.java:7194)
06-30 19:54:27.829 30140 30140 E AndroidRuntime: 	at android.app.ActivityThread.installContentProviders(ActivityThread.java:6672)
06-30 19:54:27.829 30140 30140 E AndroidRuntime: 	at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6567)
06-30 19:54:27.829 30140 30140 E AndroidRuntime: 	at android.app.ActivityThread.access$1400(ActivityThread.java:224)
06-30 19:54:27.829 30140 30140 E AndroidRuntime: 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1887)
06-30 19:54:27.829 30140 30140 E AndroidRuntime: 	at android.os.Handler.dispatchMessage(Handler.java:107)
06-30 19:54:27.829 30140 30140 E AndroidRuntime: 	at android.os.Looper.loop(Looper.java:224)
06-30 19:54:27.829 30140 30140 E AndroidRuntime: 	at android.app.ActivityThread.main(ActivityThread.java:7562)
06-30 19:54:27.829 30140 30140 E AndroidRuntime: 	at java.lang.reflect.Method.invoke(Native Method)
06-30 19:54:27.829 30140 30140 E AndroidRuntime: 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:539)
06-30 19:54:27.829 30140 30140 E AndroidRuntime: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:950)
06-30 19:54:27.829 30140 30140 E AndroidRuntime: Caused by: java.lang.ClassNotFoundException: Didn't find class "com.tencent.bugly.beta.utils.BuglyFileProvider" on path: DexPathList[[zip file "/data/app/json.chao.com.wanandroid-z8OgZp-4On7s3_5uzHppmA==/base.apk"],nativeLibraryDirectories=[/data/app/json.chao.com.wanandroid-z8OgZp-4On7s3_5uzHppmA==/lib/arm, /data/app/json.chao.com.wanandroid-z8OgZp-4On7s3_5uzHppmA==/base.apk!/lib/armeabi-v7a, /system/lib, /system/product/lib]]
06-30 19:54:27.829 30140 30140 E AndroidRuntime: 	at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:230)
06-30 19:54:27.829 30140 30140 E AndroidRuntime: 	at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
06-30 19:54:27.829 30140 30140 E AndroidRuntime: 	at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
06-30 19:54:27.829 30140 30140 E AndroidRuntime: 	at android.app.AppComponentFactory.instantiateProvider(AppComponentFactory.java:147)
06-30 19:54:27.829 30140 30140 E AndroidRuntime: 	at android.app.ActivityThread.installProvider(ActivityThread.java:7178)

导入WanAndroid工程,运行时遇到上面错误,

1.原因:

使用Bugly应用升级的时候参考文档使用late.release没有指定版本,也没有配置BuglyFileProvider.

implementation 'com.tencent.bugly:crashreport_upgrade:late.release'

 2.解决办法:

2.1) 指定1.3.1-1.5.23之间版本

在app的build.gradle中修改引入插件版本为

implementation 'com.tencent.bugly:crashreport_upgrade:1.5.0'

2.2)配置BuglyFileProvider

3.参考:

https://www.oopanda.cn/pages/f10228/#_2-配置buglyfileprovider

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值