您的位置:首页 > 移动开发 > Android开发

android make 命令使用

2011-06-09 17:33 204 查看
如果android的source在android21文件夹(即Makefile文件的目录)下,先执行cd android21,
然后可以执行下面的命令;

1、make Settings
生成Settings.apk的文件

2、 make snod
等同于make droid
该命令生成一个新的系统映像system.img,速度比make快很多,但不稳定(有的时候不好用)
将这个系统映像拷贝至sdk下
cp out/target/product/generic/system.img /
out/host/linux-x86/sdk/android-sdk_eng.justin_linux-x86/tools/lib/images/
删除程序遗留的数据:
out/host/linux-x86/sdk/android-sdk_eng.justin_linux-x86/tools/emulator -wipe-data

3、make
映像编译成功后会在目录
~/android/src/out/target/product/generic
下产生一些image文件
ramdisk.img system.img userdata.img
4、make sdk
注意:如果需要build SDK,需要安装sun-java5-jdk, 而不是sun-java6-jdk

sdk编译成功后会在~/android/src /out/host/linux-x86/sdk/ 生成sdk的文件目录和压缩包:

android-sdk_eng.justin_linux-x86
android-sdk_eng.justin_linux-x86.zip
并在~/android/src /out/target/product/generic(generic是默认的产品名)下打包所有的映像文件:

generic-img-eng.justin.zip
来自: http://hi.baidu.com/worldofhua/blog/item/317494178179b204c83d6d2c.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: