各种第三方库不兼容

问题1 :友盟推送的支付宝
问题2 :蒲公英和融云
问题3 :融云和7.0手机的兼容问题
问题4 :蒲公英和和7.0手机的兼容问题
问题5 :待续···

解决1: 这个问题报错为打包异常 即打包失败 但是编译正常
网上的解决方案有
1、compile 改成provider 大概就是这个库使用 其他引用这个库的 时候不对外暴露 ,也就是调用回报红 想了解具体的可以百度。
2、clean工程 rebuild等等 一些编外方式
3、直接问客服 我就是直接去问客服,强烈推荐不知道的直接问客服,虽然某盟的客服颇有微词,不过现在还不错了。
解决方式是:下载去除UUID版本的支付宝JAR
其实在友盟的DEMO PDF指南中也提到过 可以直接删除有友盟的UUIDJar 不过最终选择了下载去除uuid版本的支付宝。
解决2: 蒲公英和融云主要提现在7.0的手机上provider上
大家都知道7.0手机适配中蒲公英就已经写好了方案 直接复制粘贴就好了 在 AndroidManifest 中 有下边这个配置
<provider
android:name="android.support.v4.content.FileProvider"
android:authorities="com.banyuekj.xiaobai.FileProvider"
android:exported="false"
android:grantUriPermissions="true">
<meta-data
android:name="android.support.FILE_PROVIDER_PATHS"
android:resource="@xml/rc_file_path" />
</provider>

rc_file_path 这个参数为你的安全路径XML文件 不过在此之前我已经集成了融云的这里写图片描述
没错他也有同样的路径,这个时候你就要删除一个provider 不然编译都过不了,直接使用融云的rc_file_path 将蒲公英的配置直接复制。
如下

<?xml version="1.0" encoding="utf-8"?>
<paths>
    <external-path name="rc_external_path" path="."/>
    <external-path
        name="files_root"
        path="Android/data/com/pgyersdk" />
    <external-path
        name="external_storage_root"
        path="." />
</paths>

想了解rc_file_path如何配置的童鞋 可以参考这位大神的操作

解决3: 融云和环信在7.0手机上有有兼容性问题了,我这边是客服直接打不开。
为何?请参考这位大神
基本完美解决
解决4: 同2,现在关于7.0是适配也越来越多,确实值得每一个开发者关注,16以前的app如果不更新在版本更新和图片选择以及拍照的功能上会崩溃。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值