Демон в Android - PullRequest
       24

Демон в Android

3 голосов
/ 15 января 2011

Есть ли процесс регистрации для создания приложения-демона в Google или на любом другом сайте регистрации?

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

Ответы [ 2 ]

13 голосов
/ 15 января 2011

Это называется "Сервис" :

компонент приложения, представляющий либо желание приложения выполнить более продолжительную операцию, не взаимодействуя с пользователем, либо предоставить функциональность для использования другими приложениями. Каждый класс обслуживания должен иметь соответствующее объявление <service> в своем пакете AndroidManifest.xml. Службы можно запустить с Context.startService() и Context.bindService().

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

0 голосов
/ 27 августа 2015

Нет, вы не можете. Даже если вы зарегистрированный разработчик Android.

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

Извините.

...