Как удалить административное приложение на андроид

Как удалить административное приложение на андроид

Работа с современными смартфонами, как правило, довольно проста. Особенно это касается приложений, а именно установка с помощью Google Play и удаление через настройки программ. Иначе обстоит дело, когда речь заходит о предустановленных, которые производитель смартфона или планшета благополучно установил. Чаще всего такое ПО удалить не получится. Что же делать тогда?

Причин такой проблемы может быть две:

  • Приложение является администратором устройства. Часто пишется ошибка при удалении программы: «Невозможно удалить: пакет является активным администратором устройства». Часто при удалении вируса, устройство пишет именно это сообщение.
  • Программа является системной, а потому кнопки «Удалить» вообще нет. Такое ПО еще называют встроенными, предустановленными или стандартными, которые идут в «коробке».

Как удалить программу «администратора устройства» на Андроид

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

Как удалить встроенные системные приложения

Очень часто можно встретить, как производитель смартфона пытается «позаботиться» о своих пользователях и установить как можно больше ненужных и бесполезных программ. И к тому же, они имеют свойство запускаться в фоне и быстрее разряжать батарею.

Для решения проблемы Вам нужно найти ненавистную программу в настройках, нажать клавишу «Отключить», почистить данные и кэш. После этого оно больше не появится в меню, не будет потреблять оперативную память и влиять на продолжительность работы смартфона. Полностью же удалить штатными средствами не получится – нужны root права. Однако, внимание, будьте осторожны при любых манипуляциях с системными приложениями, это может повлиять на всю работу смартфона.

Похожие записи:

У меня такая проблема нажимаю выключить и приложение блокирует телефон.

опишите подробнее, пожалуйста, какую именно программу вы пытаетесь выключить? телефон блокируется и не включается?

у меня тоже блокирует телефон только хочу нажать отключить и он блакирует но временно, а потом
выкидывает на начальную страницу настроек .телефон фирмы флай

возможно, вы отключаете системную или «тяжелую» программу, и телефон не блокируется, а просто подвисает.

а сама программа отключается?

А у меня не отправляются сообщения.проверка на вирус ничего не обнаружила.как это ненужное приложение обнаружить?

У меня первая проблема административное устройство ство.Сделал как вы писали но не помогает.Планшет просто блокируется и все.Потом включаю и все на ночаль ной странице настроек.Если это важно модель планшета Lenovo Yoga Tablet 10 hd.Взарание спасибо.

а что за приложение, которое вы хотите удалить?

Да одна игра.название rollercoaster tycon 4

Спасибо помогло но только через настройки а через приложение телефон тух

Рад помочь

Никак не могу отключить администратора. нажимаю выключить тел блокируется и около 3-5 секунд не реагирует на попытку снять блокировку. После скидывает на начальную страницу настроек. У меня Samsung win gt-8552i я пытаюсь отключить от прав администратора программу appmgr | | | pro (app2sd) чтобы удалить эту программу.

Здраствуте не могу удалить приложение в нём сидит троян, пытаюсь удалить пишет приложение связано с администратором что-то в этом роде, но не суть как бы я не пытался какие бы я антивирусники не скачивал всё ерунда при каждом удалении пишет надо снять права администратора, но я не могу сам вирус то блокирует телефон то выкидует вообще помогите пожалуйста
Телефон Huawei-P6-U06

Здравствуйте! Я подключила телефон к компьютеру что бы просканировать на касперском а как не знаю. Пишет что нет съемных устройств. Как сделать? Подскажите пожалуйста

когда подключаете телефон к компьютеру через USB должна появиться панелька выбора, как подключить. В вашем случае нужно выбрать «Подключить как съемный диск» или «как съемный накопитель». Точно не помню как называется.

подскажите как удалить searh из samsung galaxy s 3

подскажите, пожалуйста, что это за программа?

Здравствуйте! Ребенок скачивал игрулю на планшет (Brevis 1004 IPS GPS) и подцепил троян Android.SmsSpy.155. Не могу снести. Имеет права администратора, пытаюсь отключить в настройках безопасности — планшет просто тухнет. Через какое то время включаю, и все по новой.

Сделайте то же самое, а именно попытайтесь отключить права администратора. Когда экран потухнет, перезагрузите планшет. После перезагрузки сразу идите в настройки. Опять ищем этот вирус. По идее кнопки «Отключить» и потом «Удалить» должны быть активны.

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

Предлагаю такие варианты:
1. Попробовать удалить через это приложение: https://play.google.com/store/apps/details?id=com.ljmobile.system.app&hl=ru
или
2. Получить Root права: http://geekk.ru/root-prava-na-android/ и воспользоваться программой Root App Delete

Здравствуйте у меня похожая ситуация как у Эдуарда. Нажимаю выключить администратора ,а планшет потухает. После перезагрузки все тоже самое! Помогите !

после перезагрузки в настройки зайти и отключить/удалить нельзя?

после перезагрузки я нажимаю выключить и он потухает на время опять

Здравствуйте. У меня серьёзная проблема. Я скачивала кое-что для своей игры, и поймала вирус. Он имеет настройки администрации и удалить его невозможно! Root я скачивать боюсь, ибо телефон ещё совсем новый. Антивирусник не помогает (пробовала Security, 360 Security и Kaspersky). Помогите, подскажите, как можно удалить либо посоветуйте хороший антивирусник! Пожалуйста!

1. скиньте, пожалуйста, марку вашего телефона.
2. также полезно было бы знать, какой именно вирус на андроид у вас. Для этого просканируйте еще раз и посмотрите на название.
3. Попробуйте еще пройтись Dr.Web Light

У меня тоже беда с вирусом,он сидит в системе 1.system/app/hoyhgz.apk
2.system/app/tnuke.apk
3. /HTMLViever.apk
Телефон Explay golf подскажите как их убить др. Веб не помогает. Комп системные папки не видит.

Dr.Web Light мне помог со второй попытки наконец- таки удалить злосчастное приложение бла-бла-кар, будь оно проклято ! До этого, что только не опробовал: и антивирусы разные и инстоляторы … Здесь же прочитал совет, и, на удивление, все сработало, Ура .

Здравствуйте! У меня Philips Xenium 6500, сегодня видимо поймала вирус. Пишет, что уязвимость broadanywhere и смс. Не знаю, что делать, антивирус не скачивается, выходит ошибка при скачивании с play market rpc s7 aec-0. Что делать? Можно ли самостоятельно исправить или все-таки придется отдавать в сервис центр. Заранее спасибо.

Здраствуйте! У меня в планшете збой в програме
или вирус, никак не пойму. Скачала приложение, и вот пожалуйста. Всьо время выдает «Произошла ошибка в приложении Launcher», не куда не заходит, кроме настроек. Помогите пожалуйста, а то совсем не хочется отдавать в сервис центр.
(марка планшета Impression ImPAD 1004).

как удалить вирус usbsecurity

вам сюда
http://geekk.ru/kak-udalit-virus-s-androida/

без рут прав не удалить…программа прописалась в администраторы и в системные приложения нет кнопки удалить.с администраторов снята приложение отключено но не удалено…проскакивают банеры на экране..иногда рекламные…сейчас сильно не беспокоит…но ярлыки ставит на рабочий стол..))))

Читайте также:  Как пользоваться microsoft office access

2015-07-30 9:24 GMT+03:00 Disqus :

Здравстуйте. У меня huawei honor 3c lite. У мени вирус-приложение с названием: установка, которая переодически выбивает рекламу. Удалить даже с root правами не получается. В настройкахбезопасность администраторы устройства — деактивировать не удается. Что делать?

Ситуация такая же как и здесь:
Здравствуйте! Ребенок скачивал игрулю на планшет (Brevis 1004 IPS GPS) и подцепил троян Android.SmsSpy.155. Не могу снести. Имеет права администратора, пытаюсь отключить в настройках безопасности — планшет просто тухнет. Через какое то время включаю, и все по новой.
То что вы писали сделать — не помогает.

Добрый день. Попробуйте сбросить настройки на Huawei, должно помочь удалить вирус. Перед этим сохраните важные файлы на компьютер или SD-карту.
http://geekk.ru/hard-reset-huawei-sbros-nastroek/

Здравствуйте, у меня android st21i 4.0.4, не работал play market вот я и нашел программу котороя типо, лечит, play market скачать и он вместо того что бы устанавливатся было написано что в связи с обновлением прошивки… я нажал октивирывать и он стал работать в роли администратора устройства. И так я не чаянно загнал себе в телефон 4 вируса. Делал все что вы написали, ничего не получается.
Помогите ?

Посмотрите эту статью: http://geekk.ru/kak-udalit-virus-s-androida/
На крайний случай сделайте сброс до заводских настроек.

Здраствуйте, у меня Sony Xperia M2 Скачала приложения, выдает код ошибки на это приложения, оно не заспускается. Сразу начала проверку нашел угрозу. У этого приложения все права. Подскажите что делать. Очень опасаюсь за телефон, еще недели нет, а вот так лохонулась, удалить его тоже нельзя. просто нет этой кнопки.Присылает разные смс

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

Здравствуйте у меня был вирус троян тоесть он и есть .В интернете искала программы никакие не помогли. Потом этот вирус троян добавил мне ещё 12 вирусов,но с телефоном все в порядке.Вы сможете помочь?Буду очень благодарна.И ещё у меня Samsung Galaxy Not 3 Neo.

Здравствуйте, не могу удалить вирус троян с телефона Sony Ericsson ST18i, когда нажимаю отключить приложение,он отключает,но после того как отключаю,постоянно выходит название приложение и кнопка активировать,нажимаю отмена не выходит,и если только нажму на активировать,то все,табличка не выходит,что делать?

После того как отключил устройство от администраторов ария Хайди в приложения найди вредоносное приложение и вдали его, все просто!

Здравствуйте,у меня такая же проблема,дети загрузили игру Mine craft(их еще 3) перепробовала все ссылки которые Вы скинули сюда,они не находят этой игры,вообщем не знаю,что делать…P.S 2 троянский вируса,LG G3 stylus

Также но нашла решение

Здравствуйте! Антивирус обнаружил вирус Троян в приложении Minecraft , пытаюсь удалить, но пишет, что не возможно, т.к. пакет выбран для администрирования устройства. В настройках администрирования не могу убрать «галку», экран просто тухнет. Помогите, пожалуйста!

У меня тоже так(

Я не могу скачал майн а он вирус пока никаких данных не удаляет но я волнуюсь за планшет я пытался отключить администратора но когда нажимаю выключить он блокирует экран то есть выключает его нажимал несколько раз все равно не могу! Помогите что нужно сделать

Прочтите, пожалуйста!
Здравствуйте. Вчера я скачивала майнкрафт. Как только программа загрузилась поразительно быстро, стало всплывать сообщение о том, что:
Приложение Minecraft PE предлагает разрешить доступ к:
Изменение паролей, всякое такое, и т. д.
Это сообщение всплывало при переходе в любое приложение. Удалить не удавалось. Например: нажимаю на «сообщения» — выскакивает это сообщение. В конце концов случайно нажала на «активировать». Теперь это приложение стоит как админисатратор. Главное — ничего пока не происходит, слава небесам: пароли не меняются, приложения не тормозят. Но жить в страхе не устраивает. Так вот, я решила сделать так, как написано выше, однако когда я захожу в «настройки» — «безопасность» — «администраторы устройства», я пытаюсь снять галочку с этого майнкрафта, однако он разрешает все снять только (!) после ПОЛНОГО ОТКЛЮЧЕНИЯ И ПЕРЕЗАГРУЗКИ. То есть, все сотрется, все программы удалятся, а меня это, как вы понимаете, не устраивает.
Помогите, пожалуйста! Как уничтожить этот вирус, не стирая программ? Пробовала антивирусники, однако снова же предлагают все перезагрузить. Вирус троянский. Модель планшета: Huawei MediaPad 7 Youth.

Просто умоляю помочь! Заранее огромное спасибо!

Простите за возможные ошибки.

Дарья, у меня такая же фигня, только немного другое приложение. Мало того, я даже и активировать тоже нечаянно нажал. Выход теперь 1 — hard reset. Это сброс до заводских настроек. Все файлы удалятся, всё отчистится. Для этого лучше сохранить файлы например на компьютере. Потом введи в интернете hard resert и марку своего телефона, найдёшь инструкцию и придётся всё сделать

У меня тоже самое когда заходу в майн играю минуту и зелёный экран. Что делать?

Я скачала вредоносное приложение том2 и скачала антивирус но он мне написал что он является активным администратором что делать?

По инструкции делали?
Зайдите «настройки — безопасность — администраторы устройства». Далее отключите программу. Потом нажмите «Удалить».

очень мало данных вы предоставили. Просканируйте антивирусом. Пропробуйте удалить программу-вирус через него.

Если антивирус покажет вирусную программу, напишите ее название в комментарии.

Здравствуйте. Помогите, пожалуйста! Скачала приложение, оказалось вирус. Вирус поставил себя администратором устройства. При попытке сменить администратора устройства, отменяет и выключает планшет. Когда перезагружаешь, администратором все еще остается вирус. Что делать? Как это можно исправить?

чтобы удалить такой вирус, который не удаляется надо:
1 вариант.

антивирус avast.
просканируйте устр-во на наличие вирусов и, если аваст обнаружит,
смело нажимаем «удалить». Возможно, антивирус, скажет:
«вы действительно хотите удалить все с устройства?»
нажимаем да. Потому что в avast нет текстуры окна»отобрать ли у прил. права админа?» все. вирус удален.

вариант 2. если прил системное: (только для опытных)
нужно:
рут,
root explorer или lucky patcher
1.) root explorer
проходим через путь system/app и ищем нужное прил. и удаляем
2.)lucky patcher
тут все проще. жмем «поиск» и выбираем фильтр «все». ищем наш вирус/прил
и удаляем. все.

Спасибо. Благодаря вашей помощи и 1 способу(скачали аваст) удалили вирус-приложение-трояна)

Добрый день, пару дней назад племянник удалил игру Minion Rush, и попытался ее вернуть, скачав какую то паленную версию, в итоге эта игра не удаляется, Админ галочка не убирается, выключает экран сразу. Антивирусы пробовал, Лаки патчер, клинер, аваст, касперский, все приходят к одному и томуже, удалить… администратор… отключить… галочка… предупреждение — откат, потеря всех данных, удалить не возможно… или отключает дисплей если нажать кнопку Отключить. Как быть? все сносить нахрен или есть способ?
Заранее спасибо!

Читайте также:  Yota настройка точки доступа для андроид

Помогите пожалуйста.Я хотела скачать игру,а вместо игры установился вирус и потребовал административные права,и я по глупости разрешила.Вирус называется *Установка*,я кое-как его удалила,пыталась с помощью антивируса 300 sekurity,он вывел еще один вредоносный файл установленный прошлым вирусом,пытаюсь удалить этот файл,а для этого антивирус написал,что бы я нажала на *принудительную остановку*,я нажала,вернулась обратно,снова пыталась удалить,а антивирус снова говорит мне чтобы я нажала на *принудительную остановку*,хотя вирус остановлен…Что делать?

антивирус нашёл троян. он стал администратором устройства, пытаюсь отключить, он сам блокирует телефон и не отключае его

помогло просто:
1. Нажимаем кнопку выключения, при появлении меню перезагрузки длительно удерживаем на выключить. Появиться предложение войти в безопасный режим — входим.
2. В безопасном режиме: настройки-приложения-удаляем программу вирус

Не удаляются пороги вирусы

помогло, через безопасный режим удалил, спасибо!

Помогите пожайлуста. Пытался установить Рут права на андройд и мне то приложение посоветовало установить какую то программу. Я её установил и она пропала. При включении любого приложения , выходила китайская надпись и это приложение выключалось. Я нашел его и удалил. После у меня заблокировалась карта памяти. Я немогу ничего не удалять, не качать на неё.У меня выходит надпись «нет права на удаление». Сама же карта памяти не форматируется. Я сбросил телефон до заводских настроек. Удалил некоторые файлы с карты памяти и опять стала выходить эта надпись и файлы,которые я удалял все востанавились. Помогите, я не знаю,что делать.

Процесс покупки различных приложений в магазине Google Play невероятно прост. Для этого необходимо отыскать нужную программу или игру, ознакомиться с описанием и отзывами других пользователей, после чего можно смело кликать на клавишу «Установить». Удалять приложения ничуть не сложнее: для этого достаточно всего нескольких нажатий. Однако периодически система отказывается удалять те или иные программы, не говоря уже о предустановленных производителем приложениях. Как же избавиться от этой проблемы? Давайте узнаем.

В целом существуют две причины отказа от удаления приложения. В случае с первой надоевшая программа может выступать в роли администратора устройства. Второй вариант куда более распространённый, и с ним наверняка сталкивался каждый из нас. Речь идёт о приложениях, являющихся частью системы смартфона. Другими словами, предустановленные инженерами компании программы, клавиша удаления для которых попросту отсутствует.

Возможными вариантами решения обеих вышеописанных проблем поделились наши зарубежные коллеги из phonearena. Давайте рассмотрим каждый из них отдельно.

Приложение-администратор

Не спешите закрывать данную статью: в этом словосочетании нет ничего страшного. Дело в том, что некоторые приложения требуют более широких полномочий. К примеру, устанавливать пароль на смартфоне, блокировать его, отслеживать геопозицию и многое-многое другое.

В данном случае для их удаления достаточно убрать галочку в специальном разделе меню. В моем старом, добром HTC One S, который вернулся в пользование после опыта с iPhone, для этого стоит перейти в настройки — безопасность — администраторы устройства. Одна проблема решена, а как быть с другой?

Системное приложение

Далеко не все производители смартфонов любят своих пользователей. Доказательством данного утверждения является огромное количество абсолютно бесполезных предустановленных приложений, пользоваться которыми нет никакого желания. В тайваньском смартфоне, опять же, к подобным можно отнести иконку EA Games, Friend Stream, Rescue, Teeter и прочие сомнительные программы.

Согласитесь, здесь раздражает не столько их наличие, сколько невозможность от них избавиться, верно? Однако оказывается, что и из этой ситуации нашёлся выход.

Для этого понадобится зайти в диспетчер приложений, выбрать ненавистную программу и отыскать клавишу «Отключить». Вслед за этим можно также очистить и кеш приложения.

Результат не заставит себя ждать: отмеченные приложения исчезнут из меню и больше не будут напоминать о себе. Впрочем, избавиться от них полностью получается не всегда: скорее всего, некоторые программы будут занимать несколько мегабайтов в закромах карты памяти, однако не стоит забывать о главном плюсе. Отключенное приложение не будет запускаться при включении устройства, тем самым экономя оперативную память и, соответственно, заряд устройства. Неплохо, не так ли?

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

Много ли подобных ненужных программ находится на вашем смартфоне? Поделитесь ответами в комментариях.

21 комментарий Оставить свой

Это все до поры — до времени. Я вот на ASUS Zenfone 4 уже столкнулся с тем, что предустановленные приложения нельзя ни удалить, ни отключить — кнопка отключения есть, но она неактивна. И получается, что тот мизер ОЗУ и ПЗУ, что есть на устройстве, расходуется на всякий шлак. Когда ж уже запретят вендорам делать свои приложения неудаляемыми?

Никогда. А вот получить рут и почистить весь хлам из раздела /system вам бы посоветовал.

а можно получить временный рут на удаление этих приложений?

Рут права после получения можно просто удалить

Там обычно в самой программе по получению Рут прав есть в настройках такая функция «удалить root права» , в программе kingRoot такая функция есть

А если когда снимаешь галочку в администраторах устройства экран блокируется что тогда делать?

Попытайся сбросить настройки у меня на планшете тоже была такая вещь мне помогло

А что если , я скачала майнкрафт 0.11.0 2 раза и не могу его удалить! А антивирус показывает что это вирусы! А на галочку я нажать не могу! Появляется окно где написано отключить и закрыть. Я нажимаю и планшет отключается. Что делать?

Мне помог от вируса на телефоне избавиться 360 Total Security .С трудом конечно удалось избавиться от вируса ,но он удалился .Галочка с приложения долго не убиралась еще права адимнистратора у вируса были ,но все же я его убрала

А что делать если экран блокируется когда галочку снимаешь

Помогите пожалуйста у меня та же проблема не удоляется приложение с вирусом Говорящий котик Том в настройках администрирования устройств стоим галочка на это приложение ,а если на неё нажать ,то она не убирается ,а телефон выключается ,то есть блокируется ,а когда я его включаю то он переходит в настройки

Что делать? Все антивирусы на моем планшете видят вирус battery control, но нельзя его никак удалить.. Пытался уже сброс настроек и мен оное другое…. Что делать-то?

У меня на андроид устройстве была одна вредная программа я смог её кое как приостановить но вот с удалением пришлось повозится, помогла программа
LuckyPatcher , заходишь в LuckyPatcher находмшь вредную программу инструменты — приостановить программу (заморозить) после этого листаете в самый низ находите приосановленную программу нажимаем на неё и удаляем )) .
Лично мне помагло )

Читайте также:  Виджеты для самсунг смарт тв 2018 года

К стати программы которые чтобы удалить просят убрать галочку администрирования тоже удаляются с помощью LuckyPatcher

Как просто получить рут без хлопот и подключения к рс?

А вот есть человек, способный » с высоты орлиного полета» описать процедуру получения root?
Если ли у нас в стране технические писатели, достойные этого наименования?

Сдается, что нет

Есть такой годный форум — 4 п д а точка сру
Вот там в теме своего девайса и смотреть инструкции для рута или прошивки своего тела.

Михаил Варакин
преподаватель Центра компьютерного обучения «Специалист»
при МГТУ им. Н.Э. Баумана

По мере увеличения занимаемой доли рынка мобильных устройств платформа Android становится все более привлекательной для разработчиков корпоративных приложений. При этом для корпоративной среды характерна потребность в соблюдении политик, обеспечивающих необходимый уровень безопасности информационных систем. В Android API 8 (Android 2.2) впервые появилась поддержка корпоративных приложений с помощью Device Administration API, обеспечивающего возможность администрирования устройств на платформе Android на системном уровне. Данный API дает возможность разработчикам создавать приложения, необходимые в корпоративной среде, где администраторам ИС предприятия требуется контроль над мобильными устройствами персонала. Одно из таких приложений уже имеется на всех современных устройствах: встроенный почтовый клиент использует Device Administration API при синхронизации с Microsoft Exchange и посредством этого приложения администраторы Exchange могут обеспечивать соблюдение требований политик работы с паролями, а также удаленно стирать данные (делать сброс к заводским установкам) в случае потери или кражи устройства.

Приложение, использующее Device Administration API, может быть установлено на устройство любым способом, как через Google Play, так и из других источников. Факт наличия установленного приложения еще не обеспечивает соблюдения политик, для которого оно было создано – от пользователя требуется согласие на применение политик администрирования. В случае отказа приложение останется в системе и будет находиться в неактивном состоянии. Как правило, согласие пользователя на использование политик предоставляет ему полезные возможности, например, доступ к конфиденциальной информации, недоступной в случае отказа. При несоблюдении пользователем действующих политик (например, при использовании недостаточно стойкого пароля), реакция приложения определяется тем, что посчитал нужным реализовать разработчик; обычно пользователь теряет возможность использования корпоративных сервисов. При использовании механизма администрирования в корпоративных средах следует иметь в виду следующие особенности:

  • при попытке соединения с сервисом, требующим соблюдения определенного набора политик, не все из которых поддерживаются мобильным устройством (например, из-за устаревшей версии Android), соединение не будет устанавливаться;
  • если на устройстве активированы несколько приложений, использующих Device Administration API, применяются наиболее строгие ограничения, накладываемые политиками администрирования, использующимися в данных приложениях;
  • кроме разнообразных ограничений, касающихся паролей (сложность, период устаревания, количество попыток ввода), максимального времени неактивности перед блокировкой экрана, требований к шифрованию носителей и запрета использования камеры, в настоящий момент Device Administration API предоставляет дополнительные возможности: требование смены пароля, немедленная блокировка экрана и сброс к заводским установкам (с возможностью очистки внешнего накопителя – SD-карты);
  • опасения пользователей относительно возможностей доступа администраторов компании к личным данным и переписке, паролям владельцев устройств в социальных сетях и т. п. совершенно безосновательны: Device Administration API таких возможностей не предоставляет.

В настоящий момент Device Administration API содержит три класса, являющихся основой для полнофункциональных приложений администрирования устройств:

  • DeviceAdminReceiver : базовый класс для классов, реализующих политики администрирования; callback-методы этого класса предоставляют удобные средства для описания реакций на те или иные события, связанные с политиками – индивидуальные «приемники сообщений» для разных событий;
  • DevicePolicyManager : класс для управления политиками, применяющимися на устройстве;
  • DeviceAdminInfo : класс, использующийся для описания метаданных.

Основная логика приложения реализуется в классе, расширяющем класс DeviceAdminReceiver, являющемся наследником класса BroadcastReceiver. Здесь важно помнить, что callback-методы нашего класса исполняются в главном потоке приложения (UI thread), так что выполнение длительных операций в них недопустимо из-за опасности блокировки интерфейса пользователя. Все необходимые «долгоиграющие» действия должны выполняться в другом потоке (или даже в отдельном сервисе). Как и обычный BroadcastReceiver, наш класс должен быть описан в манифесте приложения:

Как видно на примере, наш приемник будет принимать сообщения с action, равным ACTION_DEVICE_ADMIN_ENABLED. Для того, чтобы такие сообщения нам могла посылать только система, требуем наличия полномочий BIND_DEVICE_ADMIN (эти полномочия не предоставляются приложениям). Элемент meta-data содержит указание на ресурс, содержащий поддерживаемые приложением политики. В нашем случае путь к XML-файлу такой: res/xml/device_admin_data. Примерное содержимое файла показано ниже:

Дочерние элементы в uses-policies описывают типы политик, использующихся в приложении. Полный список возможных политик можно найти в константах класса DeviceAdminInfo, в том числе на сайте developer.android.com: http://developer.android.com/reference/android/app/admin/DeviceAdminInfo.html .

Рассмотрим примерную реализацию компонента администрирования:

public class MyDeviceAdminReceiver extends DeviceAdminReceiver <

@Override
public void onDisabled(Context context, Intent intent) <
super.onDisabled(context, intent);
// Вызывается перед тем, как данное приложение перестанет
// быть администратором устройства (будет отключено
// пользователем).
>

@Override
public void onEnabled(Context context, Intent intent) <

// Вызывается, когда пользователь разрешил использовать
// этот приложение как администратор устройства.
// Здесь можно использовать DevicePolicyManager
// для установки политик администрирования.
>

@Override
public void onPasswordChanged(Context context, Intent intent) <
super.onPasswordChanged(context, intent);
// Вызывается после смены пароля пользователем.
// Соответствует ли новый пароль политикам,
// можно узнать с помощью метода
// DevicePolicyManager.isActivePasswordSufficient()
>

@Override
public void onPasswordExpiring(Context context, Intent intent) <
super.onPasswordExpiring(context, intent);
// Вызывается несколько раз при приближении времени
// устаревания пароля: при включении устройства, раз в день
// перед устареванием пароля и в момент устаревания пароля.
// Если пароль не был изменен после устаревания, метод
// вызывается раз в день
>

@Override
public void onPasswordFailed(Context context, Intent intent) <
super.onPasswordFailed(context, intent);
// Вызывается в случае ввода неправильного пароля.
// Количество неудачных попыток ввода пароля можно узнать
// с помощью метода getCurrentFailedPasswordAttempts()
// класса DevicePolicyManager.
>
. . .
>

Для управления политиками в приложении требуется получить ссылку на менеджер управления политиками (обратите внимание, что context передается показанным выше методам в качестве параметра):

DevicePolicyManager dpm = (DevicePolicyManager) context

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

@Override
public void onEnabled(Context context, Intent intent) <
super.onEnabled(context, intent);
DevicePolicyManager dpm = (DevicePolicyManager) context
.getSystemService(Context.DEVICE_POLICY_SERVICE);
ComponentName cn = new ComponentName (context, getClass ()

dpm.setPasswordQuality (cn, DevicePolicyManager.
PASSWORD_QUALITY_NUMERIC);

Установки других параметров пароля делаются с помощью соответствующих методов DevicePolicyManager:

dpm.setPasswordMinimumLength(cn, 32);
dpm.setPasswordHistoryLength(cn, 10);
dpm.setPasswordExpirationTimeout(cn, 864000000L);

Помимо установки политик, DevicePolicyManager позволяет совершать и другие операции (разумеется, не в методе onEnabled()):

  • моментальная блокировка экрана:
    dpm.lockNow();
  • сброс к заводским установкам с очисткой SD-карты:
    dpm.wipeData(DevicePolicyManager.WIPE_EXTERNAL_STORAGE);
  • блокировка камеры:
    dpm.setCameraDisabled(cn, true);

Развернутый работающий пример приложения можно найти в комплекте поставки Android SDK ( /samples/android-

Ссылка на основную публикацию
Как убрать пароль с компьютера windows 8
Пароль, при входе в операционную систему – очень полезная, для многих пользователей, функция. Вы можете быть уверены, что на рабочем...
Как создать красную строку в ворде
Вопрос о том, как сделать в Word красную строку или, проще говоря, абзац, интересует многих, особенно малоопытных пользователей данного программного...
Как создать личный кабинет в мтс регистрация
Личный кабинет – это персональный раздел абонента на официальном сайте МТС, предназначенный для управления своим номером телефона и лицевым счетом....
Как убрать подтверждение я не робот
Технология «капчи» (CAPTCHA) представляет собой автоматизированный тест, предназначенный для выявления машинизированных пользователей, иначе ботов. Его целью становится постановка такой задачи,...
Adblock detector