2013-05-17 46 views
-2

是否可以創建純粹是後臺服務的android應用程序?不需要任何圖標啓動器,佈局等。如果是的話,是否可以使用eclipse來做到這一點?android後臺服務應用程序

我只需要一個廣播監聽器來收聽我的傳入消息並執行一些聲音和振動活動。

+0

您是否檢查過? http://stackoverflow.com/questions/990217/android-app-with-service-only –

+0

是的。我不明白你的問題。只是做一個沒有活動的應用程序,就是這樣。 – njzk2

回答

0

你可以創建一個只能在後臺工作的應用程序。使用廣播接收器創建應用程序。在清單中聲明它。而像往常一樣應用不使用

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

無需任何圖標啓動程序,佈局等

是的,有。

我只需要一個Broadcast Listener來收聽我收到的消息並執行一些聲音和振動活動。

首先,在Android 3.1上,您註冊的任何此類BroadcastReceiver將被阻止接收廣播,直到用戶啓動其中一項活動爲止。因此,您需要一個活動,並讓用戶能夠啓動它 - 否則,您的應用程序將永遠不會運行。

其次,除非你是惡意軟件作者,你需要一個UI:

  • 用戶配置您的後臺處理

  • 的行爲顯示在線幫助和支持聯繫信息

  • 顯示您的許可協議,版權聲明,署名等。

所以,是的,你需要一個「圖標啓動器,佈局等」。