一,编译整个系统1.  cd /home/zej/MyWorkSpace/Android/android4.42.  source  build/envsetup.sh3.  make -j4二,设置环境变量,执行export PATH=$PATH:~/Android/out/host/linux-x86/bin  export ANDROID_PRODUCT_OUT=~/Android/out/target/product/generic运行source ~/.bashrc 使之生效其中,~/Android/out/host/linux-x86/bin有我们要执行的emulator命令,而~/Android/out/target/product/generic是Android镜像存放目录,下面执行emulator命令时会用到。三,烧写镜像文件到模拟器1.  cd /home/zej/MyWorkSpace/Android/android4.42.  source  build/envsetup.sh3.  lunch sdk-eng4.  emulator四,编译指定模块,烧写到模拟器1. zej@UbuntuPC:~/MyWorkSpace/Android/android4.4$ cd packages/apps/Music2.  mm3.  adb remount (1。不行的话,adb shell su之后将文件系统remount为读写权限: mount -o rw,remount /system。出于安全考虑,记得完事后remount回只读: mount -o ro,remount /system2.再或者执行mount -orw,remount -t ext3 /dev/block/mmcblk1p21 /system)4.  zej@UbuntuPC:~/MyWorkSpace/Android/android4.4$ adb push out/target/product/generic/system/app/Music.apk   /system/app/(注意:out的目录以及模拟器所依赖的android版本是否是我们刚刚烧写的系统)


更多相关文章

  1. Android中ListView多次调用getView
  2. Android(安卓)NDK编译libPng为静态库
  3. Android(安卓)系列之Android(安卓)命令行手动编译打包详解
  4. android 编译源码不生成odex
  5. Android(安卓)源码编译make的错误处理
  6. Android系列之Android(安卓)命令行手动编译打包详解
  7. 关于RelativeLayout的一点经验
  8. 解决Could not find method android() for arguments问题
  9. 使用Android自带Ant构建Apk

随机推荐

  1. Android(安卓)4.4 Kitkat Phone工作流程
  2. Android(安卓)之 getSharedPreferences
  3. Android简单发送邮件(可带附件)
  4. Android进阶(六)文件读操作
  5. Android欢迎界面的创建方法
  6. (转载)Android平台,jni调用原始C运态库技
  7. AIDL使用详解(一)
  8. 【Android(安卓)UI】案例03滑动切换效果
  9. 【Android高级工程师】Android项目开发如
  10. Android(安卓)res/layout中布局文件管理