我需要創建一個後臺服務,就像用戶試圖打開任何已安裝的應用程序一樣,讓他在應用程序啓動之前知道應用程序的信息(例如:Package-name)。在後臺運行的服務需要幫助
回答
您可以通過這種方式::
package com.Touch;
import android.app.Service;
import android.content.Intent;
import android.media.MediaPlayer;
import android.os.IBinder;
public class BackServices extends Service {
@Override
public IBinder onBind(Intent arg0) {
return null;
}
@Override
public void onCreate() {
}
@Override
public void onDestroy() {
}
@Override
public void onStart(Intent intent, int startid) {
}
}
創建服務,你可以得到這個::安裝AP信息 http://www.androidsnippets.com/get-installed-applications-with-name-package-name-version-and-icon
respding thnks ..以及你的上述代碼顯示的只是創建服務的模型.. nd提供的鏈接是爲了獲取已安裝的應用程序的列表..所以你可能想知道我使用獲取包列表的代碼在上述服務ri8 ??? ....但是我怎麼能檢測到哪個應用程序用戶想打開?.... plzz如果沒有得到我比plz再次閱讀我的文章我試圖解釋我的查詢在這個評論或後在.. nd如果posiable thz plz幫助儘快ü可以..thnks –
你需要研發它 –
我盡我所能,但我不能這就是張貼在這裏..!如果你得到我的答案,請儘快將它發佈。 –
據我所知,這是不可能的除非a)應用程序是啓動器,它可以在啓動應用程序之前顯示通知,或者b)應用程序需要root訪問權限 - 我假定您不需要。
對於Android來說,如果某項服務可能會阻止用戶打開應用程序,那麼這將是一個嚴重問題:服務可能會在啓動時啓動,然後無法打開其他應用程序將其關閉,導致設備無法使用。
希望這會有所幫助。
你有點同意你的觀點,但是如果我們以應用程序更衣室爲例,那麼它會要求在開始任何應用程序之前輸入密碼..我希望你越來越我..答案的答案 –
有趣的...你可以在應用程序啓動之前抓住初始活動的意圖嗎? – lrAndroid
不,我認爲我們不能抓住這種方式意圖..!但他們應該是啓動任何應用程序時將啓動的東西,我們需要畢業的想法.. –
- 1. php shell_exec()幫助需要在後臺運行腳本
- 2. Android中的後臺服務 - 需要幫助
- 3. 需要Web服務幫助
- 4. 在Android Web服務中需要幫助
- 5. 需要幫助運行在Informix上
- 6. 需要幫助的web服務
- 7. 在後臺運行服務
- 8. 服務在後臺運行?
- 9. 需要幫助保護WCF服務
- 10. 需要幫助-Windows服務或其他
- 11. 需要幫助創建調度服務
- 12. 需要幫助運行線程SBCL
- 13. 需要幫助運行這個循環
- 14. 需要幫助在SQL Server上運行自動任務
- 15. 需要幫助在Ubuntu中運行Python應用程序作爲服務Upstart
- 16. 需要幫助才能在一系列服務器中運行gwmi
- 17. 後臺運行服務器
- 18. 運行後臺服務ruby
- 19. 服務器傳輸後需要幫助修復PHP .htaccess錯誤
- 20. Android服務在一段時間後停止運行請幫助
- 21. 在後臺運行的android服務
- 22. 需要幫助執行
- 23. 需要幫助配置IIS服務2.0 Web服務
- 24. 需要幫助配置IIS服務2.0 Web服務
- 25. 需要幫助上傳文件在後臺
- 26. 需要幫助
- 27. 需要幫助
- 28. 需要幫助
- 29. 需要幫助加入第二臺
- 30. 我需要幫助臺功能
聽起來不錯。 – Chirag