Android模拟器启动3个g,android,模拟器_android 模拟器用3.18的内核无法启动,一直黑屏。,android,模拟器,内核 - phpStudy...

android 模拟器用3.18的内核无法启动,一直黑屏。

今天git clone 了android 源码master分支,编译完成后启动模拟器发现系统版本是6.0.1,但是内核版本居然是3.4.67+,而不是最新的版本3.18. 为什么源码里的内核没有同步更新呢??不科学啊。

下表是android版本与内核版本的关系,来自维基百科。

Android Version |API Level |Linux Kernel in AOSP

----------------------------------------------------

1.5 Cupcake |3 |2.6.27

1.6 Donut |4 |2.6.29

2.0/1 Eclair |5-7 |2.6.29

2.2.x Froyo |8 |2.6.32

2.3.x Gingerbread |9, 10 |2.6.35

3.x.x Honeycomb |11-13 |2.6.36

4.0.x Ice Cream San|14, 15 |3.0.1

4.1.x Jelly Bean |16 |3.0.31

4.2.x Jelly Bean |17 |3.4.0

4.3 Jelly Bean |18 |3.4.39

4.4 Kit Kat |19, 20 |3.10

5.x Lollipop |21, 22 |3.16.1

6.0 Marshmallow |23 |3.18.10

为了用上3.18的内核,我自己另外git 了 https://android.googlesource.com/kernel/goldfish.git 分支为3.18的内核代码,编译之后用此内核启动上述6.0.1的系统,结果模拟器一直黑屏,debug信息显示:

emulator: Error while connecting to socket '127.0.0.1:1970': 111 -> Connection refused

emulator: ASC 127.0.0.1:1970: Retrying connection. Connector FD = 16

然后我google到了一个帖子(https://code.google.com/p/android/issues/detail?id=174557#c10),如法炮制然而并没成功。即使是有bug,难道最新的sdk tools 还没修复的吗?

有成功用过3.18内核的模拟器的朋友吗?

相关阅读:

为什么我在linux下创建了用户后对用户所在的目录没有写入权限

一个导出文件DMP,DMP其中只有一张表,大小为1G,导入到测试库中为什么300G的硬盘还少了,请大侠帮分析,求导入的解决方案

iOS 返回应用时 界面会闪一下

Java有参数的父类构造函数调用过程

framework7无限滚动

多个js文件是应该异步加载还是合并压缩?

wordpress换用add_theme_support( 'automatic-feed-links' )该在哪儿修改

mysql rollback 原理以及若干疑问

知道网站服务器IP,如何根据IP找域名?

angular for循环输出标签

React Native在Mac下搭建Andriod开发环境报错

HTTPS页面里嵌套HTTP页面,会被浏览器block,如何解决

使用swift如何使用手势识别swipe和pan

关于chrome浏览器调试手机响应式问题。

textField设置为不透明的思路

比较排序的最小比较次数问题

php,pdo怎么连接oracle数据库

html标签中的body内可以再写一个html标签吗?

IE6的兼容性该怎么调试?还是说忽视IE6了。

android 2.3 SDCARD 文件搜索

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值