react native 0.595 在安卓9.0版 release包无法联网

原因安卓9.0开始对于http 无法直接联网 需要加配置文件 类似于 ios需要配置一样

解决方案
在这里插入图片描述
在这里插入图片描述

在安卓文件下加入配置网络文件
具体代码如下 在 src main 中的 res创建xml文件夹 下创建network_security_config.xml文件
内写代码

<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
    <base-config cleartextTrafficPermitted="true" />
</network-security-config>

在 src main 下的 androidManifest.xml 文件中加入代码

 <application
      android:name=".MainApplication"
      android:label="@string/app_name"
      android:icon="@mipmap/ic_launcher"
      android:networkSecurityConfig="@xml/network_security_config"   加这一行
      android:roundIcon="@mipmap/ic_launcher_round"
      android:allowBackup="false"
      android:theme="@style/AppTheme">

就可以了然后打包 妥妥的

相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页