android make 命令使用
2011-11-21 23:47
387 查看
如果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
然后可以执行下面的命令;
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
相关文章推荐
- android make 命令使用
- 很详细、很移动的Linux makefile教程:介绍,总述,书写规则,书写命令,使用变量,使用条件推断,使用函数,Make 的运行,隐含规则 使用make更新函数库文件 后序
- android下使用aapt命令测试启动时间
- 使用命令行ls命令的Android文件浏览控件,适合于root过的设备,可以读取系统文件
- android 源码的m、mm、mmm编译命令的使用与重新打包android系统镜像文件。
- 使用Android am命令启动相关程序
- Android之adb使用之一不是内部或外部命令
- init.rc 引用到的setprop意义(Android系统中setprop,getprop,watchprops命令的使用 )
- 关于FriendlyARM--Smart210--Android4.0.3设备在为windows 7下使用ADB命令提示找不到设备的问题
- Linux C编程---make命令的使用
- Android开发——常用ADB命令的使用
- android的m、mm、mmm编译命令的使用
- android-代码里使用shell命令(wifi调试)
- android下m、mm、mmm编译命令的使用
- android的m、mm、mmm编译命令的使用
- 使用make命令编译项目文件入门
- Android常用的一些make命令【转】
- GraphicsMagick安装&make命令使用
- 编译android源码的make命令解析
- 编译完android源码并且已经make sdk之后,重启不能调用emulator命令解决方案