Вчера я получил новое обновление для Android N Preview. С тех пор, как я обновился, я больше не могу запускать свое приложение.
java.io.IOException: Cleartext HTTP traffic to myserver.com not permitted
Я попытался установить usesCleartextTraffic
на true
в манифесте или добавить network_security_config.xml
<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<domain-config cleartextTrafficPermitted="true">
<domain includeSubdomains="true">myserver.com</domain>
</domain-config>
</network-security-config>
Ни один не работал. Есть идеи о том, что там происходит?
Когда я пытаюсь определить networkSecurityConfig в манифесте, я получаю ошибку компиляции
Error:(35) No resource identifier found for attribute 'networkSecurityConfig' in package 'android'
Не совсем уверен, почему. Файл там, и все выглядит хорошо.
Нашел это предложение в трекере проблем Android от Google. Они предлагают перенести определение network_security_config
в meta-data
. Я все еще получаю то же исключение, хотя.