android模拟器SD卡“你的SD卡已满”

时间:2012-08-31 20:49:49

标签: android emulation android-sdcard

我编辑了一个现有的模拟器,有一个大小为9mb的SD卡,我在硬件部分添加了一个布尔值来支持SD卡。当我启动应用程序时,它说“你的SD卡已满”,该怎么办?

2 个答案:

答案 0 :(得分:7)

首先,尝试将SD卡放大 - 例如100 MB - 然后重新启动仿真器。硬件部分IIRC中的布尔值触发应用程序的APK - 内部存储器或SD卡的首选位置。一张9MB的APK并不罕见。

答案 1 :(得分:4)

问题是您的SD卡尺寸已声明太小。考虑到当全世界用GB说话时,拥有9MB SD卡的用户的实用性。

根据您的应用程序编辑模拟器并增加大小,至少为100,您可能需要大量空间。

但是,请参阅此帖有关SD卡大小known issue的信息。