[英]Modify AndroidManifest.xml in ionic project
I've got to add these following line in my AndroidManifest.xml:我必须在我的 AndroidManifest.xml 中添加以下行:
<network-security-config>
<base-config cleartextTrafficPermitted="true">
<trust-anchors>
<certificates src="system" />
</trust-anchors>
</base-config>
</network-security-config>
I add this in my project_path/config.xml:我在我的 project_path/config.xml 中添加了这个:
<edit-config file="app/src/main/AndroidManifest.xml" mode="merge" target="/manifest/application" xmlns:android="http://schemas.android.com/apk/res/android">
<application android:networkSecurityConfig="@xml/network_security_config" />
<network-security-config>
<base-config cleartextTrafficPermitted="true">
<trust-anchors>
<certificates src="system" />
</trust-anchors>
</base-config>
</network-security-config>
</edit-config>
but my AndroidManifest.xml isn't modified when I execute ionic cordova build android
但是当我执行ionic cordova build android
时,我的 AndroidManifest.xml 没有被修改
networkSecurityConfig
isn't loading its config directly from config.xml. networkSecurityConfig
没有直接从 config.xml 加载其配置。 It's in an separated XML file.它位于单独的 XML 文件中。 It is from ressources/android/xml/network_security_config.xml
file (as the line <application android:networkSecurityConfig="@xml/network_security_config" />
state in config.xml)它来自ressources/android/xml/network_security_config.xml
文件(如<application android:networkSecurityConfig="@xml/network_security_config" />
Z9ED39E2EA931586EF5785A69E42 中的行)
Put the following in ressources/android/xml/network_security_config.xml:将以下内容放入 ressources/android/xml/network_security_config.xml:
<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<base-config cleartextTrafficPermitted="true">
<trust-anchors>
<certificates src="system" />
</trust-anchors>
</base-config>
</network-security-config>
Then run然后运行
ionic cordova prepare
Now into platforms/android/app/src/main/res/xml/network_security_config.xml
you will see that your config got updated accordingly.现在进入platforms/android/app/src/main/res/xml/network_security_config.xml
,您将看到您的配置已相应更新。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.