Удаление или блокировка приложений Android по умолчанию

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

Мне нужно запретить пользователю совершать звонки, отправлять смс, использовать Android Market, использовать Gmail и несколько других приложений.

Как я вижу есть два варианта:

1 - Удаление приложений по умолчанию с помощью «Titanium Backup». Если мне нужно снова использовать это устройство для совершения звонков, я переустановлю исходное ПЗУ или восстановлю Titanium Backup.

2 - Используйте программное обеспечение со списком игнорирования, и это программное обеспечение убьет все игнорируемые процессы (Backgronud, Foreground), и это программное обеспечение должно использовать пароль администратора для настройки.

Так существует ли это программное обеспечение? Удаление - хороший вариант? Есть ли другие варианты?

Вы уверены, что ваш пользователь не попытается обойти вашу блокировку? В конце концов, любая защита бесполезна; пользователь всегда может перепрошить свой телефон с помощью пользовательского ПЗУ. Невозможно обеспечить настоящую блокировку, если только вы не использовали специальное оборудование.

Ответы (4)

Удаление через Titanium будет работать для удаления Gmail, Market и Messaging, но будьте очень осторожны при удалении Phone.apk, так как он тесно интегрирован с основными службами. Вы можете начать видеть принудительное закрытие и другую нестабильность на телефоне.

Мне кажется, вам нужно установить свою версию ОС.

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

Если вы просто хотите запретить пользователю доступ к определенным приложениям, используйте приложение, которое позволяет защитить паролем и тем самым запретить пользователю использовать указанное приложение.

Затем вы можете защитить телефон, электронную почту, приложение Market и т. д.

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

На рынке существует множество приложений для защиты приложений.

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