Aandroid P(9.0) 適配

首先附上Android P系統變更:

https://blog.csdn.net/zhangbijun1230/article/details/79920606

 

然後再附上原文地址:

https://blog.csdn.net/baidu_37001358/article/details/82656448

 

因爲我這邊最直接的感受就是APP無法訪問網絡,所以適配上只是關注這一點,是否還有其他需要適配的點,我這裏不太清楚,只能說是看自己需求了。

我加上了下方的操作之後,親測mate 20等android 9.0的手機均可以使用正常,9.0以下的也無任何影響。

最後是修改過程:

在api上訪問http協議被認爲時不安全的所以需要配置: 
1.在res目錄下創建xml文件夾,創建network_security_config.xml文件

<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
    <base-config cleartextTrafficPermitted="true" />
</network-security-config>
在AndroidManifest文件中配置 

android:networkSecurityConfig=”@xml/network_security_config” 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章