原文地址:
我的操作系统是32位Ubuntu11.10,我在网上了下载了最新的Android4.0源,编译也通过了,可以正常启动模拟器。
默认Android4.0源码内是不包含kernel源码的,于是我也下载了:
$git clone
$git checkout remotes/origin/android-goldfish-2.6.29
$export PATH=$PATH:~/WORKING_DIRECTORY/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin
ARCH ?= arm
CROSS_COMPILE ?= arm-eabi-
$ make goldfish_defconfig
$ make
这样就可以正常编译goldfish内核,但是启动模拟器时:
$ export PATH=$PATH:~/WORKING_DIRECTORY/out/host/linux-x86/bin
$ export ANDROID_PRODUCT_OUT=~/WORKING_DIRECTORY/out/target/product/generic
$emulator -kernel ./kernel/goldfish/arch/arm/boot/zImage &
能显示模拟器界面,无法显示Android开机界面,一片黑乎乎的,用adb -shell也无法连接上,
请问我错在哪里?
阅读(1755) | 评论(0) | 转发(0) |