在Android SDK1.5之前的版本,只要点击emulator.ext执行档的图示就可以启动Android模拟器,但是在Android SDK1.5版,却怎么点击该图示都没有用,无法启动Android模拟器。原因是1.5版本采用了Android Virtual Devices(AVDs)虚拟装置功能这个新概念,让Android SDK使用者可以自行指定Android模拟器的模拟硬体装置与目标平台为Android1.1版,1.5版及1.5版+Google Map API,所以要执行emulator启动模拟器之前,必须使用同样放置在Android SDK Tools/目录下的android.bat指令,建立模拟器的AVD虚拟装置目标平台后,才可以使用emulator.exe指令启动Android模拟器。所以首先应该在命令提示窗口中,然后执行android指令建议AVD虚拟装置:
cd C:/Android/android-sdk-windows-1.5_r2/tools/
Do you wish to create a custom hardware profile[no]
执行android create avd-n 1.5 -t 2指令后,请选择no不需要客制化模拟器的硬体装置,就立即完成1.5版AVD虚拟装置的建立了,
-n(name)参数是指定AVD虚拟装置的名称为1.5, -t(target)参数ID 2是指定Android的目标开发平台为Android 1.5版,可以使用指令
android list targets查得:Android 1.1版的target ID为1,Android 1.5版的target ID为2,Android 1.5版+Google Map API的target ID为3。使用emulator.exe指令加上-avd指令,指定刚刚建立的1.5版AVD虚拟装置,即可启动Android 1.5版模拟器。