2012-07-04 18 views
1

我的Android應用中添加了哪些改變來自〜10Mb的應用尺寸〜100Mb的一個新的重要模塊。該計劃是實施「應用程序許可」,並允許應用程序a)安裝在SD卡上,b)在安裝後根據需要從應用程序內下載重量位(視頻)。我的問題是:以前的用戶會發生什麼?在他們的設備上,由於複製保護,應用程序從一開始就安裝在內部存儲器中。更新會自動將應用程序移至SD?安卓:從版權保護到應用許可

回答

0

如果您正在下載安裝後位,你可以允許用戶繼續選擇要放置應用程序(我假設它仍然是基本應用程序10MB?),以及任何額外的內容下載到SD卡由你在應用程序中。只要您持有對視頻位置的引用,以便知道它是否存在(通過在預期位置檢查文件系統),您可以確定是否需要下載。

爲了全面瞭解,可能需要了解Play商店爲大型應用程序提供的功能 - 您可以將應用程序設置爲需要由Google Play託管的額外下載,並告知用戶總計應用大小。

當然,如果你要增加主應用程序的大小,並把它留在內存中,一些用戶可能有新的文件大小的問題。他們會被告知它在更新時無法安裝,並且必須將其移至SD卡。

+0

非常感謝您的回答。是的,基本應用程序仍然〜10Mb。在這裏做初步規劃,並沒有意識到我可以在SD卡上存儲更大的應用程序,而內部存儲器中的核心APK。 – Smith

+0

順便說一句,Google PLay上的應用程序大小顯示核心應用程序大小還是具有擴展文件的大小?我的應用程序本身不需要這些視頻,但可能會根據用戶請求提供其他功能。不想通過龐大的應用程序大小來嚇跑人們! – Smith

+0

最近更改爲顯示包含擴展文件的大小。它過去只顯示基本大小。如果你要實現自己的「擴展文件」,即保存你的主機服務器上的視頻,並在用戶點擊一個按鈕,將其下載到SD卡,那麼額外的文件大小將不包括 –

相關問題