標籤:
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[email protected]:/ # cd proc/[email protected]:/proc # cat version
Linux version 3.4.67-gea97df6 ([email protected]) (gcc version 4.6.x-google 20120106 (prerelease) (GCC) ) #2 PREEMPT Sat Feb 7 17:48:18 CST 2015
[原]運行編譯好的Android模擬器