2

我經歷了文檔說:「要安裝應用程序到外部SD卡,我們需要在元素中聲明android:installLocation屬性,值爲」preferExternal「或」auto「。安卓應用程序安裝位置

只有在外部存儲滿時,系統會在內部存儲安裝它。但是,如果應用程序的大小比內部的結合有效尺寸和外部存儲更大? 如何處理這種情況?

參考: http://developer.android.com/guide/topics/data/install-location.html

目標,以確認究竟會怎樣,是否有任何需要辦理或者Android將照顧它自身

+0

那麼它不適合,沒有什麼可以做的。 Android不附帶魔術棒。 – NickT

+0

但這種情況不能被簡單地忽略這種方式..我試圖提高模擬器的場景 – Rauf

+2

你應該得到「存儲不足」的錯誤。如何處理?只是清理一些存儲。 – Shaiful

回答

0

同我的場景在我的模擬器上創建,發現如果內部+外部存儲小於應用程序大小,則通知會彈出爲「空間不足」,並重定向到應用程序管理器以爲應用程序騰出空間。 由於@Shaiful表示我們不需要擔心它(確認對我來說非常必要.. :-)) 只需創建一些空間並再次嘗試安裝 謝謝!

enter image description here

+0

_「應用程序大小大於組合可用大小內部和外部存儲?「_我非常懷疑這樣的應用程序可以在Android中運行良好。如果您的意思是應用程序並且它是支持文件(即擴展文件),請參閱此鏈接(http://developer.android.com/google/play/expansion-files.html)。無論如何,擴展文件傾向於駐留在Google Play的服務器上或您自己的服務器上,並且您的應用中有方法來拉下這些擴展文件以便在您的應用中使用(大多數Android遊戲都這樣做)。否則,讓Android爲您處理空間。無需併發症... – ChuongPham

+0

@Chuong你是對的!應用程序不會在Play上發佈..任何方式..我已經得出讓Android處理它的結論:) – Rauf