<provider
android:name="io.dcloud.common.util.DCloud_FileProvider"
android:authorities="XXXX.XXX.XX(当前的应用包名).dc.fileprovider"
android:exported="false"
android:grantUriPermissions="true">
<meta-data
android:name="android.support.FILE_PROVIDER_PATHS"
android:resource="@xml/dcloud_file_provider" />
</provider>
DCloud_FileProvider这个类找不到报错 是我的版本太低了吗 是官方libs的哪个包
8 个回复
最佳回复
2***@qq.com
问题场景:
H5 APP
HbuilderX Sdk 3.2.16离线打包
问题现象:
Didn't find class "androidx.core.content.FileProvider"
伴随现象:
Didn't find class "io.dcloud.common.util.DCloud_FileProvider"
伴随现象2:
安装后点击APP无反应,APP无法启动。
下面的处理方式原本是针对react-native项目说的,但同样可以解决这个问题。
参考:
https://stackoverflow.com/questions/52696574/didnt-find-class-androidx-core-content-fileprovider
DCloud_Android_ST
XXXX.XXX.XX(当前的应用包名) 这个需要你改动一下
2***@163.com
我也遇到同样的问题,在Android-SDK@3.2.9.81057_20210927以及Android-SDK@3.2.12.81096_20211101都会报Unable to get provider io.dcloud.common.util.DCloud_FileProvider。但在3.1.x版本就不会报错。
2021-11-16 10:32
2***@163.com
android:authorities 这个也改成“自己的包名.dc.fileprovider”,还是报错
2021-11-16 10:33
1***@qq.com (作者)
我改成了自己的包没用 报错的就是这个类io.dcloud.common.util.DCloud_FileProvider没找道 不知道这个类在哪个jar包下面的
DCloud_Android_ST
你是离线打包对吗
2020-08-28 12:48
1***@qq.com (作者)
回复 DCloud_Android_ST: 是离线打包的
2020-08-28 13:07
2***@qq.com
回复 DCloud_Android_ST: 这个问题还在。后面有截图证明。
2021-11-30 19:47
1***@qq.com (作者)
是的
2***@qq.com - 我是一个程序员
楼主解决了吗? 同样的问题
cdlboy
楼主解决了吗
2***@qq.com
离线打包,遇到同样的问题。
2***@qq.com
DCloud_Android_ST
参考SDK中demo 及文档 看起来像是缺少依赖库
2021-11-30 20:17
核裂变
回复 DCloud_Android_ST: 的确如此
2022-07-14 16:08