2012-04-29 218 views
0

如何使我的應用程序成爲默認應用程序,是否有無論如何要求用戶是否要將我的應用程序設置爲默認應用程序,當他想要將其安裝在移動設備上?還有其他方法可以做到嗎? ps。我正在開發消息應用程序使用android 2.3 在此先感謝。將應用程序設置爲默認應用程序

回答

2
清單文件,應用程序能夠接收給定類型(或其他任何東西),並已安裝應用程式後,機器人會自動在郵件中顯示一個對話框的消息

只是狀態接收到相同類型的信息。該對話框將包含所有安裝的能夠處理給定消息的應用程序的列表。然後用戶可以選擇將這些應用程序中的一個作爲處理給定類型消息的默認應用程序。

+0

感謝您的重播,只是爲了確保,我只是在必須提及我的應用程序發送和接收短信的權限? – Hemsi

+0

是的,但您也必須爲數據類型指定過濾器,您可能需要查看默認Android消息應用程序 –

+0

的源代碼感謝寶貴的信息。 – Hemsi

0

我認爲您需要確保您的應用程序註冊處理消息意圖的興趣,這種方式啓動時,Android會提示用戶使用SMS的應用程序,他們可以選擇您的應用程序,「默認使用」是選擇對話框上的複選框。

我不確定這是否在所有設備上都是統一的,因爲一些OEM在某些功能上有自己的旋轉,但它包含在現有的Android以及HTC Sense中。

要註冊一個興趣,你需要看看android服務文檔。

http://developer.android.com/reference/android/app/Service.html

+0

感謝您的重播,我會閱讀並實施它並向您提供我的反饋。 – Hemsi

相關問題