|
/

androidx 与android-support-v4 包 冲突的问题

MMaas
发布于 5 年前
688
社会化分享 U-Share
SDK集成与升级

因为现在的分享需要导入android-support-v4,但与项目里的 androidx有冲突,请问这个怎么解决。

v4包用到的地方:

<provider
android:name="android.support.v4.content.FileProvider"
android:authorities="${applicationId}.fileprovider"
android:exported="false"
android:grantUriPermissions="true">
<meta-data
android:name="android.support.FILE_PROVIDER_PATHS"
android:resource="@xml/filepaths "/>
</provider>

6个回答
 
5 年前

使用Android 11(X),自定义fileprovider有少许改变。

首先请集成微信完整版,微信精简版已下线后续不会再提供

然后再参考接入文档https://developer.umeng.com/docs/128606/detail/193879#h2—android-manifest-xml7配置工程AndroidManifest.xml清单文件和文件file_paths.xml

最后参考初始化文档https://developer.umeng.com/docs/128606/detail/193879#h1-u521Du59CBu5316u8BBEu7F6E3将自定义FileProvider authorities通过PlatformConfig.setWXFileProvider接口设置即可。

br />注:targetSdkVersion升级到30的宿主App,如果遇到分享时报错未安装微信客户端,请参考Android11客户端检测失败问题

 
5 年前

您好,建议您参看下这个链接:https://developer.umeng.com/docs/128606/detail/200703

 
5 年前

你测试demo试试,是否可以复现。

Loading ...
登录社区,分享你的经验