2012-08-09 74 views
1

我正在開發將下載大型文件(主要是視頻)的應用程序。我需要知道的是:適用於Android和iOS的最大文件大小和數量

  1. Android或iOS強加的最大單個文件大小是多少?我見過的只有FAT文件系統的4GB限制。最大視頻大小應該不會超出此範圍,但我們希望100%確保不存在下限
  2. 在任一系統上是否有分配給單個應用程序的最大空間量?谷歌卻一無所獲關於這個問題,所以我將假設沒有超出現有文件空間的限制(這似乎是合乎邏輯的,但也遠遠免費爲蘋果打造的系統)
  3. 是否存在的最大數量個別文件或目錄爲任何系統?再次,谷歌什麼也沒有報道。我不明白爲什麼會在這裏,但我想在這裏涵蓋所有的基礎。

謝謝!

+0

iOS上的唯一限制自然是設備的可用空間總量。應用程序可以儘可能多地使用它,但根據iTunes Connect開發人員指南,分發的應用程序文件必須低於Apple的2GB限制。 (僅供參考) – Luke 2012-08-09 23:55:39

+0

這是我花了一段時間在谷歌之後所期望的。只是想在我們按照我們目前的計劃出發之前確定。多謝你們。 – 2012-08-10 00:31:20

回答

4

這裏所有的答案都爲Android:

是否有通過Android或iOS都實行了最大燎文件的大小?我見過的只有FAT文件系統的4GB限制。

我也不會超過4GB。

在任一系統上是否有最大的空間分配給一個應用程序?

不,目前沒有每個應用程序的配額系統。這就是說,儘量不要讓用戶後悔使用你的應用程序。 :-)

是否有任何系統的單個文件或目錄的最大數量?

是的,但是由於計數應該在幾百萬,所以您的應用程序會在您達到這些限制之前停止很長時間。

+1

「這就是說,儘量不要讓用戶後悔使用你的應用程序。」這不是所有開發者的最終目標嗎?哈哈。無論如何,這正是我希望看到的,幾乎重申了我對Google的懷疑。感謝您的回覆。 – 2012-08-10 00:30:15

0

不能回答的iOS,但爲Android,您的APK不能超過50MB(如果是的話,你可以包括擴展文件的附加數據)。

這裏是鏈接到文檔解釋所有的細節:
http://developer.android.com/guide/google/play/expansion-files.html

+0

由於他們正在編寫「將下載大文件的應用程序」,因此對APK大小的限制並不特別相關。 – CommonsWare 2012-08-09 23:56:37

+0

夠公平的,如果他們不關心通過市場下載什麼尺寸的應用程序,限制將不適用。我不確定在文件系統上應用程序的大小是否有限制(我猜不是)? – Booger 2012-08-10 00:03:21

+0

是的,CommonsWare是正確的。 APK/IPA大小限制(目前設置爲50MB OTA,2GB WiFi,我相信)不是問題。我的應用程序的APK目前剛好超過2MB,大部分的UI圖像都沒有機會轉換爲手繪形狀。除非我真的做錯了,否則我永遠不會接近50MB – 2012-08-10 00:27:52