(一).对android初学者或者android应用开发者来说,启动Google android模拟器是一件麻烦的事.要么需要设置环境变量,要么需要进入到模拟器所在的tools目录来启动,而这对于初学者来说常常搞错,对于android应用开发者来说亦显得繁琐.本文通过将启动android模拟器的动作放到一个启动脚本里面的方法来简化android模拟器的启动.
(二).以Google cupcake模拟器启动为例:
1.新建一个windows批处理脚本,如: run_android_emulator.bat
2.将以下脚本内容拷贝到文件run_android_emulator.bat里面,有不明白的地方请看脚本里面的相关注释
3.将脚本里面的ANDROID_SDK_DIR宏设置成你自己的路径(如:D:/sdk/android-sdk_1.5_windows_cupcak15_r234/)
// 以下为脚本内容:
@rem : rem(或者::)相当于c语言中的//注释符号
@rem : /D表示连盘符一起改变
@rem : 最好的注释行的方法 => 冒号后紧接一个空格(必须要找个空格)
@rem : exit /B 0 : 只退出当前批处理脚本,而不是退出cmd.exe程序。退出码为0
: *******************************************************************************
: *** 将要执行的操作语句放到这里
@goto run_emu_win
: *******************************************************************************
:run_emu_win
rem run android emulator now in windows(运行android模拟器)
@set ANDROID_SDK_DIR=D:/sdk/android-sdk_1.5_windows_cupcak15_r234/
@set ANDROID_EMULATOR=%ANDROID_SDK_DIR%/tools/emulator.exe
@set ANDROID_RUN_DIR_ORIG=%ANDROID_SDK_DIR%/platforms/android-1.5/
: @set ANDROID_RUN_DIR=D:/sdk/android-sdk_1.5_windows_cupcak15_r234_run_dir/
: @set ANDROID_RUN_SKIN_DIR=%ANDROID_SDK_DIR%/tools/lib/images/skins
: @set ANDROID_SKIN=HVGA-L
: @set ANDROID_SKIN=QVGA-P
: @set ANDROID_SKIN=QVGA-HENG
@set ANDROID_SKIN=HVGA
: @set ANDROID_SKIN=WVGA
: @set ANDROID_SKIN=WVGA800
: ***************************************************************************
: *** emulator run method :
@%ANDROID_EMULATOR% -sysdir %ANDROID_RUN_DIR_ORIG%/images -data %ANDROID_RUN_DIR_ORIG%/images/userdata.img -skindir %ANDROID_RUN_DIR_ORIG%/skins -skin HVGA -memory 512 -debug all
pause
exit