Я пытаюсь предоставить разрешение 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?