Android_开发_申请网络访问权限

代码如下:
由此Android app申请网络访问权限配置代码完毕。
步骤一:配置允许HTTP明文访问xml文件
在res的xml目录添加以下网络配置文件允许HTTP协议的明文访问(Android 9.0后默认不允许HTTP明文协议访问 )
代码如下:
<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<!--允许访问http协议-->
<base-config cleartextTrafficPermitted="true" />
</network-security-config>
步骤二:引入步骤一中的配置文件
在AndroidManifest.xml配置文件中的application节点中引入网络配置文件
<application
android:networkSecurityConfig="@xml/network_config"
//其他略 ...
>
//其它略 ...
</application>
步骤三:申请用户网络权限
在AndroidManifest.xml配置文件中的跟节点manifest下引入网络访问和获取网络状态权限
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
package="com.leftso.box">
<!-- 网络视频需要打开网络访问权限 -->
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
//其他配置 略...
</manifest>
由此Android app申请网络访问权限配置代码完毕。
版权申明:本文为博主原创文章,未经博主允许不得转载。
https://www.leftso.com/blog/1059.html
时效提示:本文最后更新于【 2022-07-01 12:33:26 】,某些文章具有时效性,若有错误或已失效,请在下方留言。
时效提示:本文最后更新于【 2022-07-01 12:33:26 】,某些文章具有时效性,若有错误或已失效,请在下方留言。
评论区域
评论功能已关闭. 提示:评论功能虽已关闭,关闭之前的评论仍然会展示。