扩大Android虚拟设备(模拟器)实例的大小?

问题描述:

在一个相对较新的模拟器映像(AVD)中,我有大约40mb的可用空间。我该如何扩展它?扩大Android虚拟设备(模拟器)实例的大小?

更新: 只是要清楚......我说的是“内部手机存储”的大小,而不是SD卡的大小。

+0

为什么要这么做?你的目标是尽可能使用小空间。这是一部电话。 – Sneakyness 2009-12-17 19:29:02

+7

谁说我正在开发手机? – 2009-12-17 23:29:49

我想:

$ emulator -partition-size <number of megabytes> 

是你在找什么。我在模拟器中尝试了一些不同的值,并且“内部手机存储”设置似乎反映了我通过的值。

+2

谢谢。我想知道为什么这不在http://developer.android.com/guide/developing/tools/emulator.html#startup-options – 2009-12-18 16:14:30

+8

的在线文档中列出,大小也是MB,所以如果你做500,你将获得500MB的内部存储空间。 – christophercotton 2010-06-15 12:23:41

+0

我可以在设备配置文件中设置此参数吗? – Scit 2013-02-12 12:26:51

如果您在谈论SD卡的大小,我相信您需要制作一个更大文件的新SD卡文件,然后使用您创建的新SD卡加载您的AVD。他们对如何创建一个SD卡(和其加载到AVD)说明操作:http://developer.android.com/guide/developing/tools/emulator.html#creatingm

本质,使SD卡:

$ mksdcard <size> <file> 

然后将其加载到使用-sdcard论证你的模拟器:

$ emulator -sdcard <filepath> 
+1

否...“内部电话存储”大小。 – 2009-12-17 18:37:45