Я пытаюсь использовать «плавающий виджет», запускаемый из мгновенного приложения, для этого мне нужно получить ACTION_MANAGE_OVERLAY_PERMISSION
, который я смогу получить таким образом:
intent = new Intent(Settings.ACTION_MANAGE_OVERLAY_PERMISSION,
Uri.parse("package:" + getPackageName()));
startActivityForResult(intent, APP_PERMISSION_REQUEST);
К сожалению, я получаю эту ошибку во время выполнения, когда я пытаюсь запустить это намерение:
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.google.android.instantapps.samples.hellofeature/com.instantappsamples.feature.hello.HelloActivity}: android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.settings.action.MANAGE_OVERLAY_PERMISSION dat=package:com.google.android.instantapps.samples.hellofeature }
Возможно ли, что это право не может быть получено из мгновенного приложения?(Установленное приложение работает нормально)