Конфигурация сетевой безопасности в androidTest игнорируетсяAndroid

Форум для тех, кто программирует под Android
Anonymous
Конфигурация сетевой безопасности в androidTest игнорируется

Сообщение Anonymous »

Мое приложение имеет бесплатную и платную версии. Прямо сейчас мы добавляем тесты в платную версию, которые запускаются на фиктивном сервере, нам нужно взаимодействовать с ним в открытом виде, поэтому мы пытаемся добавить конфигурацию сетевой безопасности только в androidTestPaid (у нас ее нет в корне основного источника) . К сожалению, конфигурация, похоже, полностью игнорируется.

androidTestPaid/AndroidManifest.xml
androidTestPaid/res/xml/network_security_config.xml

Код: Выделить всё



127.0.0.1


В наших файлах Gradle мы ничего не делаем с наборами исходных кодов для конкретного теста Android, но делаем это для базового теста Android. Может ли это привести к проблемам?

build.gradle

Код: Выделить всё

android {
sourceSets {
androidTest {
java.srcDirs = ['src/androidTest/java', 'src/testShared/java']
testOptions {
animationsDisabled = true
}
}
...
}
...
}
Что помешает этой конфигурации обнаружиться в наших тестах?

Подробнее здесь: https://stackoverflow.com/questions/623 ... ts-ignored

Вернуться в «Android»