一、安卓8.0以上,通知要做 通知渠道(NotificationChannel),不做的话收不到任何通知。
解决方案:要么更改 targetSdkVersion 到26以下,要么做通知渠道分类。搜一下安卓8.0通知适配,会有很多方案代码。
二、网络请求错误的提示:error:CLEARTEXT communication to host(主机名) not permitted by network security policy
原因:由于 Android P 限制了明文流量的网络请求,非加密的流量请求都会被系统禁止掉。
解决方案:在res下新建一个xml目录 创建名为network_security_config.xml 文件 ,该文件内容如下:
<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<base-config cleartextTrafficPermitted="true" />
</network-security-config>
然后在 AndroidManifest.xml application 标签内应用上面的xml配置:
android:networkSecurityConfig="@xml/network_security_config"
此问题解决。
3.阿里百川 电商SDK Adnroid P版本下闪退
报错信息如下(我刚处理完,复制的百川论坛的一个兄弟的报错信息