Можно ли добавить задачу установки после установки, чтобы предоставить все необходимые разрешения?

Фон

Начиная с Android 6, каждый раз, когда вы устанавливаете приложение, вам необходимо предоставлять его разрешения во время выполнения.

Эта проблема

Это может стать очень раздражающим при запуске приложений из IDE, так как вам нужно повторно предоставлять разрешения каждый раз, когда вы хотите опробовать приложение (если оно не было установлено), что является утомительной операцией, особенно если у вас есть несколько разрешений,

Конечно, важно тестировать приложение и таким образом, потому что именно так пользователи будут использовать приложение, но, начиная с определенного момента времени, оно не нужно, потому что вы уже хорошо справились с ним.

Что я пробовал

Единственное, что я обнаружил, - это как создать новую задачу gradle для этого ( здесь), но это не работает вместе с установкой. Вместо этого мне нужно запустить его отдельно, но для этого я все равно могу просто использовать командный файл, используя команды adb.

Еще одна вещь, которую я нашел ( здесь), это то, что делает это, но также переустанавливает (то есть вы устанавливаете приложение два раза, а не один раз, каждый раз, когда вы хотите это сделать), прежде чем запускать его по какой-то причине, поэтому это не хорошее решение.

Вопрос

Есть ли способ, что после установки приложения через IDE все разрешения будут автоматически предоставлены?

0 ответов

Другие вопросы по тегам