1.Android8.0以上因需要安装未知应用的权限而导致无法使用应用内更新的问题
解答:
在AndroidManifest里增加一个权限
<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />
这里有两个AndroidManifest,只要随便改一个就行
- Native\templates\advanced\platforms\android\JustepGetContent\src\main\AndroidManifest.xml
-
Native\templates\advanced\platforms\android\AndroidManifest.xml
2. Android9.0以上http无法访问网络问题
解答:
- 第一种方法:把http请求全部换为https请求。(难度有点大)
- 第二种方法:
2.1 在D:Native\templates\advanced\platforms\android\res\xml目录下新建一个xml文件networksecurityconfig.xml(名字随便取),其内容为:
<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<base-config cleartextTrafficPermitted="true" />
</network-security-config>
然后在 Native\templates\advanced\platforms\android\AndroidManifest.xml文件里的<application 根目录下引用android:networkSecurityConfig="@xml/networksecurityconfig" 即可。
后续其他Wex5的Android问题待更新。。。