2013-03-07 26 views
1

我试图启动具有大量存储(16GB)的Android模拟器,但它不会启动过去的Android徽标屏幕。尽管如此,我能够以小于1 GB的存储容量启动虚拟机。大型存储(16GB)的Android模拟器不启动

它在android屏幕上被屏蔽时不会显示任何错误,并且它会一直显示这个标志。

控制台输出为:

C:\Users\Benoit>emulator: device fd:744 

HAX is working and emulator runs in fast virt mode 
creating window 0 0 438 729 

配置文件是

avd.ini.encoding=ISO-8859-1 
hw.dPad=no 
hw.lcd.density=213 
sdcard.size=1000M 
hw.cpu.arch=x86 
hw.device.hash=2035627702 
hw.camera.back=none 
disk.dataPartition.size=16G 
hw.gpu.enabled=yes 
skin.dynamic=yes 
skin.path=480x800 
hw.keyboard=yes 
hw.ramSize=768 
hw.device.manufacturer=User 
hw.sdCard=yes 
hw.mainKeys=no 
hw.accelerometer=yes 
skin.name=480x800 
abi.type=x86 
hw.trackBall=no 
hw.device.name=Custom Smartphone 
hw.battery=yes 
hw.sensors.proximity=yes 
image.sysdir.1=system-images\android-17\x86\ 
hw.sensors.orientation=yes 
hw.audioInput=yes 
hw.camera.front=none 
hw.gps=yes 
vm.heapSize=32 

我使用HAXM和主机GPU,768M内存,800 * 480分辨率。

什么阻止模拟器完全启动?

+0

控制台输出说什么? – Booger 2013-03-07 20:26:23

+0

@Booger:增加了控制台输出(没有什么可悲的:(),并且配置文件 – Ben 2013-03-07 20:30:45

+0

我的意思是eclipse中的'Console'选项卡Logcat可能也有帮助 – Booger 2013-03-07 20:49:40

回答

0

似乎只有当虚拟机从AVD的用户界面启动时才会出现问题。当从命令行启动-partition-size 500(或2048以下的任何内容)时,它可以按照预期的方式在AVD的用户界面中设置存储量。

所以启动我的VM与emulator @Smartphone -partition-size 500正在工作。希望能帮助到你!