2010-07-13 62 views
2

運行Android 2.1的Android仿真器上SD卡的最大尺寸是多少?什麼是可以指定的最大尺寸?Android 2.1仿真器上SD卡的最大尺寸

+2

也許跟FAT32一樣大 - 32GB 編輯:實際上它可能是4.5GB,因爲我在網絡上發現了QEMU的限制 – ognian 2010-07-13 12:30:19

+0

這讓我想知道你爲什麼問這個問題。 – Macarse 2010-07-13 12:48:16

+0

這個問題似乎是合乎邏輯的,因爲隨着Android平臺上不斷增加的應用程序和功能,在指定AVD之前應該知道可用內存的上限,因爲很多時候,仿真程序耗盡內存.. – dapper 2010-07-13 13:01:37

回答

0

FAT32卷的最大容量爲8TB。愛爾蘭人提到的32GB限制是Windows XP PRE SP3的限制。

如果要在FAT32文件系統上創建文件,則您可以爲模擬器創建的最大大小爲4GB。模擬器的sdcard卷只是一個文件,FAT32上的文件大小限制爲4GB。如果您使用的是NTFS,那麼您可以按照自己的想法創建它。

現在,仿真器可能會對4.5GB的限制被ognian提及,但我不知道,也沒有任何需要嘗試創建大型模擬器的sdcard卷。

如果你需要這麼多的空間,也許你的應用程序不應該爲移動設備開發。我可以告訴你,我不會安裝一個應用程序,表示我的SD卡上必須有4.5+ GB的可用空間。

就這樣你也很清楚,SD卡的大小並不會增加設備可用的內存,它只會增加可用的存儲空間。它就像比較RAMHard Drive

+0

好吧,同樣,什麼可能是SD卡的最小尺寸? – dapper 2010-07-16 04:57:41

+0

這取決於幾個因素,顯然是操作系統,因爲您會發現操作系統可能會有驅動器限制。硬件方面,我的設備只支持4GB,但現在支持32GB或更多。並且,驅動器如何分區。文件系統可能有限制,比如FAT32是8TB,所以在這個時候,如果你的SD卡是FAT32,最大的可能是8TB,但我懷疑任何移動硬件都支持8TB卡。 – 2010-07-16 11:45:03

0

據我所知,最大尺寸(在「Android SDK Updater版本6」中)爲2047MB - 略低於2GB - 輸入卡尺寸高於2047MB的任何內容會產生錯誤對話框,指出「錯誤:SD卡片大小必須至少爲9MB「。這是一個錯誤?