有什麼辦法可以強制AppWidget工作,即使應用程序被移動到SD卡和SD卡不是unmounted
? Docs說:Android;強制AppWidget從SD卡上工作?
...你不應該允許對外部存儲器安裝了應用程序,如果它使用下列任一功能,由於引後果當外部存儲卸載:
...
應用小部件
您的應用小部件將從主屏幕 中刪除。當外部存儲設備重新安裝,您的應用程序的Widget不會 可供用戶選擇,直到系統復位家 應用程序(通常直到重新啓動系統)。
看來,文檔說AppWidget從主屏幕中移除if
用戶卸載SD Card.But當我在模擬器移動應用程序到SD卡(我不卸載SD卡)看到主頁problem loading widget
消息屏幕上,小部件也不可用於小部件列表中的用戶。爲什麼?
主要是因爲沒有運行一個小部件(即運行後臺進程)的SD卡,因爲SD卡始終是「問道」當前的工作方式。我的意思是你不能從安裝在SD卡上的應用程序運行服務。如果您深入觀察,您會發現幾乎所有具有後臺進程的應用程序都只能安裝在內部存儲中。希望能幫助到你。 – user2606414
@ user2606414我開發了一些應用程序之前,他們有服務和他們的服務工作的應用程序移動到SD卡。 – hasanghaforian
你確定他們在後臺工作? – user2606414