Я разрабатываю приложение для удаленного управления для Android. Я хочу, чтобы иметь возможность блокировать/разблокировать экран.Android-приложение
Для этого есть два способа:
- Создание приложения администратор устройства.
- Использование
PowerManager.goToSleep()
, для которого требуется разрешение DEVICE_POWER, , которое является системным разрешением.
Поэтому eclipse сообщает мне, что «это разрешение предоставляется только системным приложениям». Мне действительно нужно это и некоторые другие системные разрешения в моем приложении, так как это приложение с дистанционным управлением, которое должно иметь возможность управлять функциями системы.
support page От:
Загрузка Системные приложения
Большинство разработчиков не нужно загружать системные приложения могут игнорировать этот раздел. Системные приложения могут быть предварительно установлены на определенных устройствах и могут быть опубликованы или не опубликованы в магазине Play. Если вам необходимо загрузить системное приложение и при появлении сообщения об ошибке, пожалуйста, свяжитесь с нами. Обязательно выберите вариант Публикация и вариант распространения.
Если я понимаю это правильно, можно сделать системное приложение. как?