如果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

更多相关文章

  1. 在Android中加载并使用opencv的方法
  2. 基于 Android(安卓)NDK 的学习之旅-----HelloWorld
  3. eclipse的graphical layout窗口工作不正常或者消失了
  4. 我的Android进阶之旅------>Android(安卓)关于arm64-v8a、armeab
  5. Android(安卓)系统(36)---Android(安卓)O、N版本修改dex2oat编译选
  6. AndroidStudio使用技巧
  7. Drawable Resources Part I(Drawable 资源 第一部分)
  8. Android(安卓)Studio—— 关于在Android(安卓)Studio中使用Asset
  9. 一行命令从 APK 文件中提取 Endpoint 及 URL

随机推荐

  1. Android(安卓)ScrollView的使用
  2. 【Android-tips】 Unable to execute dex
  3. Android(安卓)高德地图API学习笔记
  4. android中GridView关于间距的属性值介绍
  5. FIDO框架分析3(FIDO UAF Android客户端)
  6. Android如何获取视频预览图(或首帧)和获取
  7. Android(安卓)AppCompatActivity的Action
  8. Android计算地图上两点距离
  9. android10.0连接wifi后提示“已连接,但无
  10. android编译时出现'Unable to resolve ta