Удалить приложение для всех профилей

На своем планшете я создал профили с ограниченным доступом для детей. В этих профилях с ограниченным доступом включена «защита приложений» для предотвращения случайного удаления приложений.

Удаление приложения, которое включено в профилях с ограниченным доступом, довольно громоздко: я удаляю его в профиле владельца. После этого он все еще присутствует в профилях с ограниченным доступом. Поэтому я отключаю защиту приложения для всех профилей с ограниченным доступом, затем захожу во все профили с ограниченным доступом один за другим, удаляю там приложение и, наконец, возвращаюсь к профилю владельца и снова включаю защиту приложений для профилей с ограниченным доступом.

Есть ли способ удалить приложение для всех профилей за один шаг?

У меня нет root-доступа на устройстве.

Ответы (1)

Примечание. В зависимости от вашего устройства и ПЗУ вам может потребоваться отключить защиту приложения, прежде чем пытаться это сделать (спасибо за комментарий Эндрю Т. ).

Попробуй это:

  1. Откройте экран информации о приложении для этого приложения. Вы можете получить доступ к этому из Настройки> Приложения . Примечание. В зависимости от вашей программы запуска вы также можете получить к ней доступ с главного экрана. В стандартном Android Launcher и Trebuchet Cyanogenmod (наряду с приложениями, построенными на одном или другом) вы можете нажать и удерживать значок приложения в ящике, как если бы вы собирались разместить его на главном экране, но вверху, есть два варианта: удаление и информация о приложении . Вы хотели бы поместить приложение в информацию о приложении .

  2. В правом верхнем углу экрана информации о приложении должна быть кнопка « Дополнительно ». После нажатия этой кнопки должна появиться опция « Удалить для всех пользователей ». См. изображение ниже.

Пример информации о приложении

Подробнее о UserManager можно прочитать на странице UserManager API .

Это довольно хороший ответ, хотя я не знаю, будет ли он работать с включенной защитой приложений. Но, честно говоря, я не нашел ссылку на API полезной для конечного пользователя в этом случае.
@Lyric просто добавьте в начало, чтобы отключить защиту приложения.
@Эндрю, ссылка была предоставлена ​​​​для информации, потому что она действительно используется. Эта ссылка объяснила вещи, которые я не понял. Я не хочу быть просто конечным пользователем, поэтому это было полезно. Я уверен, что другие найдут это так же.
@ЭндрюТ. Разве защита приложений не только на ПЗУ на основе CM/других пользовательских ПЗУ? OP упомянул, что на устройстве нет root-доступа.