2013-05-17 2 views
-2

Возможно ли создать приложение для Android, которое является исключительно фоновым сервисом? Нет необходимости в каких-либо пусковых установках, макетах и ​​т. Д. Если да, можно ли это сделать с помощью eclipse?приложение для андроида фонового приложения

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

+0

Вы проверили это? http://stackoverflow.com/questions/990217/android-app-with-service-only –

+0

да. Я не понимаю ваш вопрос. просто делайте приложение без активности, и все. – njzk2

ответ

0

вы можете создать приложение, которое будет работать только в фоновом режиме. создать приложение с широковещательным приемником. Объявите это в манифесте. И как обычное приложение не используют

<category android:name="android.intent.category.LAUNCHER" /> 
1

Там нет необходимости в какой-либо значок пусковой установки, компоновки и т.д.

Да, есть.

Мне просто нужен вещательный прослушиватель, чтобы слушать входящие сообщения и выполнять некоторые звуковые и вибрационные действия.

Во-первых, на Android 3.1 любой такой BroadcastReceiver, который вы регистрируете, будет заблокирован от приема трансляций, пока пользователь не запустит одно из ваших действий. Следовательно, вам нужна активность, и для того, чтобы пользователь мог ее запустить, в противном случае ваше приложение никогда не будет запущено.

Во-вторых, если вы не вредоносная автор, вам нужен интерфейс для:

  • пользователю настроить поведение фоновой обработки

  • Отображение интерактивной справки и контактную информацию поддержки

  • Отображение вашего лицензионного соглашения, уведомление об авторских правах, атрибуты и т. Д.

Итак, да, вам нужна «пусковая установка, макет и т. Д.».

Смежные вопросы