android: настройка безопасности сети только в отладочной версии - PullRequest
0 голосов
/ 27 января 2020

Я работаю над приложением Android. В целях разработки мне нужно указать конфигурацию безопасности сети, как указано в официальной документации . Очевидно, что на него есть ссылка в 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>

Теперь мне нужно удалить этот файл (и его ссылку в манифесте тоже) в версии выпуска моего приложения. Как мне этого добиться? Заранее спасибо.

1 Ответ

3 голосов
/ 27 января 2020

Вы просто создаете еще один AndroidManifest.xml и вставляете в структуру папки отладки что-то вроде app/src/debug, так что это свойство манифеста будет использоваться в отладочной сборке, а настоящий манифест будет использоваться в сборке prod.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...