急!关于android源码编译运行至模拟器的问题~

amdxypf123 2014-08-04 11:58:13
本人最近刚开始学习android源码,菜鸟一个,遇到的问题也许很2,请各位不吝赐教
从网上下到了android4.4的源码,make完了,生成的out/目录下的文件:

samsung@ubuntu:~/mydroid/out/target/product/generic$ ls
android-info.txt hardware-qemu.ini system
cache hardware-qemu.ini.lock system.img
cache.img installed-files.txt system.img.lock
cache.img.lock obj userdata.img
clean_steps.mk previous_build_config.mk userdata.img.lock
data ramdisk.img userdata-qemu.img
dex_bootjars root userdata-qemu.img.lock
fake_packages symbols

然后我照着网上的办法,执行
samsung@ubuntu:~/mydroid$ emulator -kernel ./prebuilts/qemu-kernel/arm/kernel-qemu -sysdir ./out/target/product/generic -system system.img -data userdata.img -ramdisk ramdisk.img -partition-size 600
段错误 (核心已转储)

总是出现“段错误”的问题。。哎,纠结了几天了,还没解决

-----------------------------------------------
然后查了查资料,感觉可能是内核的问题,所以从网上下载了一个 goldfish(由于谷歌被墙了,这也是历尽很多辛苦啊),然后下载完毕,参考资料 http://blog.csdn.net/liuxiit/article/details/6889732
貌似需要交叉编译工具,然后又到网址给的链接 http://www.codesourcery.com/gnu_toolchains/arm/download.html
可是打开链接,貌似就跳转进入一美国的网站。。。
找了半天还没把交叉编译工具下载下来。。。

关于段错误和交叉编译工具的问题,纠结死了。。。求大牛解答呀~


...全文
62 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

80,362

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧