我需要在SD卡上提供應用程序,並且需要在插入卡後自動啓動應用程序。在SD卡上預安裝併發送應用程序
我想問的是,這可能是爲操作系統的Android,Symbian,黑莓和J2ME支持的手機實現這一點嗎?
我知道symbian支持預安裝,但如何自動啓動?而在2.2版之前的android上,非sd卡應用不支持,因爲我知道。
我需要在SD卡上提供應用程序,並且需要在插入卡後自動啓動應用程序。在SD卡上預安裝併發送應用程序
我想問的是,這可能是爲操作系統的Android,Symbian,黑莓和J2ME支持的手機實現這一點嗎?
我知道symbian支持預安裝,但如何自動啓動?而在2.2版之前的android上,非sd卡應用不支持,因爲我知道。
我不相信你可以做到這一點(至少與我的android經驗),而不要求用戶的許可。您可以開始一個意圖,然後要求用戶接受安裝該應用程序的權限,而不是自動安裝該應用程序。您也可以考慮將該應用投放市場(除非是私密應用),僅需25美元,您可以隨時上傳無限量的應用。
你的意思是,放置.apk文件並告訴用戶選擇它進行安裝?如果沒有,如何自動啓動該意圖? – ercu 2011-02-07 22:26:04
您無法自動啓動安裝過程。此外,他們將無法從SDK卡安裝,除非他們在其設置中啓用了非市場應用程序源,他們可能不願意做出的選擇,以及目前AT&T否認其客戶爲選項。 – 2011-02-07 22:42:24
我需要在SD卡上提供應用程序,並且需要在卡插入後自動啓動。
在Android上,如果沒有自定義固件,這是不可能的。
另外,請記住,某些設備沒有任何形式的SD卡插槽。
Android版本發生了什麼變化是能夠將應用程序安裝到SD卡上,而不是更有限的unix文件系統內部存儲。儘管在AT&T中存在與運營商相關的差異比其他大多數其他限制,但在安裝SD卡或安卓市場以外的任何其他來源的安裝限制中,Android重新版本之間沒有任何重大變化。 – 2011-02-07 22:46:58