1.发送静态广播,广播接收器收不到
解决:需要在发送广播的时候,给intent指定包名,
intent.setPackage(”---“);
2.无法启动后台服务
解决:将该服务改成前台服务,
if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.O) {
mContext.startForegroundService(intent);
} else {
mContext.startService(intent);
}
对应的服务也要改成前台服务
3.data/data/com.android.systemui/下面的shared_prefs文件和databases文件都不可见了,想要清除这些数据,只能pm clear com.android.systemui
4.使用imageload加载不出来图片,看log中有如下报错
Line 1777: [17:26:56]11-12 17:26:50.512 3771 6830 E ImageLoader: Cleartext HTTP traffic to test.pms.ppqa.com not permitted
Line 1778: [17:26:56]11-12 17:26:50.512 3771 6830 E ImageLoader: java.io.IOException: Cleartext HTTP traffic to test.pms.ppqa.com not permitted
Line 1792: [17:26:56]11-12 17:26:50.515 3771 6830 E ImageLoader: Cleartext HTTP traffic to test.pms.ppqa.com not permitted
Line 1793: [17:26:56]11-12 17:26:50.515 3771 6830 E ImageLoader: java.io.IOException: Cleartext HTTP traffic to test.pms.ppqa.com not permitted
Line 1878: [17:26:57]11-12 17:26:50.603 3771 6263 E ImageLoader: Cleartext HTTP traffic to test.pms.ppqa.com not permitted
Line 1879: [17:26:57]11-12 17:26:50.603 3771 6263 E ImageLoader: java.io.IOException: Cleartext HTTP traffic to test.pms.ppqa.com not permitted
安卓9.0不允许任何http明文方式请求,解决办法:
在manifest的<application 标签下添加
android:networkSecurityConfig="@xml/network_security_config"