Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3167465
  • 博文数量: 685
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 5303
  • 用 户 组: 普通用户
  • 注册时间: 2014-04-19 14:17
个人简介

文章分类

全部博文(685)

文章存档

2015年(116)

2014年(569)

分类: 嵌入式

2015-03-14 12:17:17

原文地址:

我的操作系统是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) |
给主人留下些什么吧!~~