android - java.lang.SecurityException:权限被拒绝:从 ProcessRecord 打开提供程序 com.google.android.gms.phenotype.provider.ConfigurationProvider
问题描述
这非常类似于
但它发生在 firebase 版本 17.0.0
Caused by java.lang.SecurityException: Permission Denial: opening provider com.google.android.gms.phenotype.provider.ConfigurationProvider from ProcessRecord{29c68770 31248:fm.qingting.qtradio/u0a77} (pid=31248, uid=10077) that is not exported from uid 10126
at android.os.Parcel.readException + 1559(Parcel.java:1559)
at android.os.Parcel.readException + 1512(Parcel.java:1512)
at android.app.ActivityManagerProxy.getContentProvider + 3478(ActivityManagerProxy.java:3478)
at java.lang.reflect.Method.invoke(Method.java)
at java.lang.reflect.Method.invoke + 372(Method.java:372)
at fm.qingting.common.android.patch.OppoStartServicePatchKt$reflect$newIActivityManagerInstance$1.invoke + 46(OppoStartServicePatchKt.java:46)
at java.lang.reflect.Proxy.invoke + 397(Proxy.java:397)
at $Proxy4.getContentProvider($Proxy4.java)
at android.app.ActivityThread.acquireProvider + 4850(ActivityThread.java:4850)
at android.app.ContextImpl$ApplicationContentResolver.acquireUnstableProvider + 2597(ContextImpl.java:2597)
at android.content.ContentResolver.acquireUnstableProvider + 1491(ContentResolver.java:1491)
at android.content.ContentResolver.query + 511(ContentResolver.java:511)
at android.content.ContentResolver.query + 471(ContentResolver.java:471)
at com.google.android.gms.internal.clearcut.zzab.zzi(zzab.java)
at com.google.android.gms.internal.clearcut.zzab.zzg(zzab.java)
at com.google.android.gms.internal.clearcut.zzaf.zzp(zzaf.java)
at com.google.android.gms.internal.clearcut.zzae.zza(zzae.java)
at com.google.android.gms.internal.clearcut.zzae.zzl(zzae.java:5)
at com.google.android.gms.internal.clearcut.zzae.get(zzae.java:2)
at com.google.android.gms.internal.clearcut.zzp.zza(zzp.java)
at com.google.android.gms.common.api.PendingResults.immediatePendingResult(PendingResults.java:5)
at com.google.firebase.perf.internal.zzc.zza + 106(zzc.java:106)
at com.google.firebase.perf.internal.zzc.zzb + 188(zzc.java:188)
at com.google.firebase.perf.internal.zzc.zza + 215(zzc.java:215)
at com.google.firebase.perf.internal.zzh.run + 2(zzh.java:2)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1115(ThreadPoolExecutor.java:1115)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 590(ThreadPoolExecutor.java:590)
at java.lang.Thread.run + 818(Thread.java:818)
解决方案
推荐阅读
- excel - 使用 Listobjects 调整表格大小不起作用
- pyspark - 将数据写入 Redshift 太慢
- c# - 抑制 Blazor css ::deep 警告
- javascript - 如何更改 tmImage 中的相机输入设备?
- android - 如何在选项卡式活动上呈现片段
- visual-studio-code - Jupyter Notebook 卡在 VSCode 中的加载循环中
- lotus-notes - Lotus Notes 文档 - 损坏且字段信息选项卡为空
- html - 在 R 中网络抓取 coinmarketcap 时遇到问题
- javascript - 如何使用 js 数据表对来自 sqlite3 django 的日期的列进行排序
- apache-spark - 如何在给定数据集中查找 Pyspark 中的时差和距离?