Предоставьте разрешение SYSTEM_ALERT_WINDOW для инструментальных тестов Android
Я пытаюсь предоставить SYSTEM_ALERT_WINDOW
разрешение на инструментальные испытания с GrantPermissionRule
(от androidx.test.rule.GrantPermissionRule
пакет), как следует:
@get:Rule var permissionRule: GrantPermissionRule = GrantPermissionRule.grant(
android.Manifest.permission.SYSTEM_ALERT_WINDOW,
android.Manifest.permission.ACCESS_FINE_LOCATION
)
Это прекрасно работает для предоставления ACCESS_FINE_LOCATION
разрешение на все тесты, но это не работает для SYSTEM_ALERT_WINDOW
разрешение.
Я провел свои тесты на устройстве Android 8.0.0 Api 26.
Любая идея о том, как предоставить SYSTEM_ALERT_WINDOW
разрешение на инструментальные тесты Android?