2010-07-02 37 views

回答

1

首先,大多數Android設備沒有300 + MB的存儲空間。其次,Android應用程序在安裝時需要兩倍於應用程序完成時所需的空間,因此用戶需要600 + MB免費(如果打開Android Market版權保護,則免費使用1200 MB + MB)。第三,許多用戶試圖通過3G購買他們的應用程序,如果您爲了您的應用程序下載而花費了他們的一筆小錢,他們會感到非常惱火。

Android 2.2允許應用程序安裝到SD卡上。這解決了前兩個問題,至少在某種程度上,儘管第一個設備現在只能獲得2.2。

+0

感謝您的快速響應。 iPhone用戶需要連接到我的當前應用程序。這是蘋果的限制。我可以理解需要通過3G下載600 MB的沮喪感。 因此,如果我的目標是Android 2.2+用戶,並添加一個免責聲明,建議使用互聯網連接到d/l,這將工作? – pherbio 2010-07-02 16:56:02

+0

@pherbio:希望這會起作用。您只能確定投訴是否開始滾動。Android中無法強制應用通過WiFi進行安裝。除了在應用程序中封裝300 + MB視頻之外,我還是會鼓勵你找到另一個選項 - 請參閱James Schek的答案。 – CommonsWare 2010-07-02 17:12:34

+0

謝謝。我會研究這個選項。 – pherbio 2010-07-02 17:35:08

0

在Android應用程序中這樣做是一個非常糟糕的主意。大多數Android設備使用外部存儲卡處理大量數據,並且應用程序的內部存儲空間有限。在最新的操作系統版本2.2中,有一項新功能可將應用程序直接存儲在外部存儲設備上,但爲了支持大多數設備,最好將其作爲單獨下載。

3

您可以讓應用程序在第一次運行時下載數據。這些數據可以直接發送到SDCard或任何可用空間最多的位置。

我還沒有看到一種方法讓APK自動將應用程序安裝到內部存儲卡上,並將附帶的數據安裝到SD卡上。

相關問題