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
映像编译成功后会在目录
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
然后可以执行下面的命令;
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
相关文章推荐
- android make 命令使用
- android 调试中 addr2line 命令的使用
- logcat命令使用方法和查看android系统日志缓冲区内容的方法
- Android编译运行中常使用的命令
- Android adb的使用及Android系统常用调试命令
- GraphicsMagick安装&make命令使用
- android 如何使用命令和代码设置heapsize
- android 中 dumpsys 命令使用
- Centos中无法使用make,make install,命令 make: command not found
- windows 下使用make命令,编译代码
- Android使用adb命令修改密度
- 使用adb命令实现android安装与卸载
- android的m、mm、mmm编译命令的使用
- android ADB命令的使用
- Android 惯用工作命令mmm,mm,m,croot,cgrep,jgrep,resgrep,godir,快速查找 find grep合并使用
- Android开发中使用adb shell命令出现sqlite3 : not found 问题
- Makefile文件编写及make命令使用简介
- Android如何在命令模式下使用adb命令
- Linux C编程---make命令的使用
- [Android]使用platform密钥来给apk文件签名的命令