Android源码编译好了之后,我们就可以运行它了。 1、配置环境变量: /data/data/Android$ export PATH=$PATH:$(pwd)/out/host/linux-x86/bin /data/data/Android$ export ANDROID_PRODUCT_OUT=$(pwd)/out/target/product/generic 2、通过emulator来启动模拟器,带上相应参数: /data/data/Android$ emulator -kernel ./prebuilts/qemu-kernel/arm/kernel-qemu-armv7 -sysdir ./out/target/product/generic/ -system $ANDROID_PRODUCT_OUT/system.img -data $ANDROID_PRODUCT_OUT/userdata.img -ramdisk $ANDROID_PRODUCT_OUT/ramdisk.img 3、使用自己编译的kernel: /data/data/Android$emulator -kernel ./kernel/goldfish/arch/arm/boot/zImage -sysdir ./out/target/product/generic/ -system $ANDROID_PRODUCT_OUT/system.img -data $ANDROID_PRODUCT_OUT/userdata.img -ramdisk $ANDROID_PRODUCT_OUT/ramdisk.img 4、查看内核版本: /data/data/Android$ adb shell root@generic:/ # cd proc/ root@generic:/proc # cat version
Linux version 3.4.67-gea97df6 (USER@MACHINE) (gcc version 4.6.x-google 20120106 (prerelease) (GCC) ) #2 PREEMPT Sat Feb 7 17:48:18 CST 2015

更多相关文章

  1. Android(安卓)Java与C++的调用
  2. android 判断真机或者模拟器
  3. android内核编译过程
  4. Android中C可执行程序编译问题
  5. Android:apk反编译步骤,打包、签名和逆向工程经验总结
  6. 详解Android使用@hide的API的方法
  7. ubuntu 平台 FFmpeg Android(安卓).so文件编译
  8. 编译android源码
  9. Unity与Android调用交互

随机推荐

  1. Android核心分析(14)------ Android(安卓)G
  2. Android(安卓)自定义View——自定义View
  3. 解决Android8广播的静态注册接收不到问题
  4. Android(安卓)9 网络适配 (系统造成App内
  5. [置顶] Android(安卓)NDK开发 Android(安
  6. Android中Image的简单实例详解
  7. Android(安卓)- SurfaceView + MediaPlay
  8. Android开发实践:自定义带消息循环(Looper)
  9. Android本地层基础结构
  10. Android中通过Messenger与Service实现进