gpt4 book ai didi

android:网络安全配置仅在调试版本

转载 作者:行者123 更新时间:2023-12-04 00:21:55 25 4
gpt4 key购买 nike

我正在开发一个 Android 应用程序。出于开发目的,我需要指定 official documentation 中指定的网络安全配置.显然,它在AndroidManifest.xml 中被引用。 .

<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<domain-config cleartextTrafficPermitted="true">
<domain includeSubdomains="true">aaa.bb.cc.dd</domain>
</domain-config>
</network-security-config>

现在,我需要在我的应用程序的发布版本中删除此文件(以及 list 中的引用)。我怎样才能做到这一点?先感谢您。

最佳答案

甚至比复制 AndroidManifest.xml 更好, 是创建一个额外的 xml app/src/debug 上的同一个文件路径,Android 将在 debug 期间自动识别该路径。 build 。
因此,如果您当前有一个网络策略 xml 文件位于:app/src/main/res/xml/network_policy.xml您只需创建另一个 xml app/src/debug下的资源目录然后是另一个 network_policy.xml该目录中的文件:app/src/debug/res/xml/network_policy.xml然后您只需相应地为每个构建变体编写网络策略。

关于android:网络安全配置仅在调试版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59928300/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com