2013-03-26 46 views
0

實際上,我的應用程序只在引導完成時才運行服務。它在Android 2.2中運行良好。如何在Android版本4.X中運行沒有活動的應用程序

但是,當我安裝4.0 android支持的設備它不起作用。即使在安裝應用程序未運行之後。我知道3.X後android有一個變化,應用程序未安裝時運行。

那麼只有面向服務的應用程序在> 3.x android版本中運行?

任何幫助是可觀的。

+2

爲什麼不只是創建一個條目活動,最低限度和最低限度滿足要求? – DeeV 2013-03-26 16:19:23

回答

2

如何在沒有活動的運行應用程序的Android 4.X版本

你不知道。

首先,你幾乎總是需要一個活動:

  • 您需要在您的版權聲明的地方
  • 您需要將您的許可協議的地方
  • 你需要有你的其他披露您正在使用的開源組件
  • 您需要提供對技術支持的訪問權,即使它僅僅是指向您的網站的鏈接,在某處
  • 您需要t o允許用戶配置服務的行爲
  • 您需要授予用戶訪問某處的在線幫助的權限
  • 您希望避免來自沒有啓動程序活動的應用程序的一星評級,當用戶安裝應用程序,然後無法弄清楚如何運行應用程序,並認爲你是一個完整的白癡,結果

這超出了你的應用程序的組件的技術要求是在任何清單註冊的BroadcastReceiver s將工作之前手動啓動。

相關問題