友盟分享接入的坑记录

友盟的wx-share的aar中Manifest文件中定义了微信的入口WXEntryActivity,导致自行通过activity-alias定义别名无效,需要特殊处理;

  1. 获取友盟的aar文件(可以获取不同版本)
    下载链接:https://dl.bintray.com/umsdk/release/com/umeng/umsdk/share-wx/7.0.2/share-wx-7.0.2.aar

  2. 提取aar中的AndroidManifest文件

zip -d share-wx-7.0.2.aar AndroidManifest.xml

修改文件,并删除其中的 WXEntryActivity 的声明,保存。

  1. 将添加没有声明WXEntryActivity 的 AndroidManifest.xml 文件重新添加到aar中
zip  share-wx-7.0.2.aar AndroidManifest.xml
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。