运行ionic cordova run android --livereload
时出现此错误:
net :: ERR_CLEARTEXT_NOT_PERMITTED(http://192.168.0.5:8100/)
我的目标是Android SDK28。我了解到Android不再允许纯HTTP连接。
有解决方法吗?
答案 0 :(得分:0)
将此属性添加到config.xml中的<widget>
标记中:
<widget ... xmlns:android="http://schemas.android.com/apk/res/android">
将此代码添加到您的config.xml中:
<edit-config file="app/src/main/AndroidManifest.xml" mode="merge" target="/manifest/application">
<application android:usesCleartextTraffic="true" />
</edit-config>
在构建发行版APK文件时,请不要忘记还原这些更改。