1.创建avd(windows)
android -help #可以查看帮助。
android create avd -n myavd -t 1 #myavd为创建的AVD的名字,可以取任意名字
2.启动avd(windows)
emulator -avd myavd
另一种方式是将sdk的tools目录下的emulator.exe发送个快捷方式到桌面上,然后修改emulator.exe快捷方式的属性,
在"目标"后面添加-avd myavd参数,双击即可启动emulator。
3.制作system.img文件(linux)
vim .profile
添加:PATH="/home/a/work/android-2.1_r2/out/host/linux-x86/bin:$PATH"
source .profile
rm Calendar.apk
rm CalendarProvider.apk
mkyaffs2image system system.img
替换原sdk中的system.img即可。
4.安装apk文件
linux中:
mmm packages/apps/Calendar
mmm packages/providers/CalendarProvider
cp out/target/product/generic/system/app/Calendar.apk /mnt/hgfs/eclips-wksp/out/
cp out/target/product/generic/system/app/CalendarProvider.apk /mnt/hgfs/eclips-wksp/out/
windows中:
apk文件在D:\eclips-wksp\out中,安装命令如下:
adb install D:\eclips-wksp\out\Calendar.apk
adb install D:\eclips-wksp\out\CalendarProvider.apk
提示信息如下:
1710 KB/s (383088 bytes in 0.218s)
pkg: /data/local/tmp/Calendar.apk
Success
在模拟器的Menu菜单栏里已经添加了刚才安装软件的快捷方式,点击即可运行该软件。
6.把文件上传到模拟器上
adb push D:\eclips-wksp\out\Calendar.apk /system/app/
阅读(566) | 评论(0) | 转发(0) |