树莓派上运行android
来源:程序员人生 发布时间:2015-03-28 08:43:49 阅读次数:3072次
树莓派II来了!这对想研究安卓的人来讲是1个福音。官方配置以下:
-
900MHz 主频4核 ARM Cortex-A7 处理器(博通 BCM2836)
-
1G LPDDR2 SDRAM (Micron)
-
两个全尺寸 USB 接口(可用于供电)
-
1个 microUSB 接口
-
1个全尺寸 HDMI 接口
-
3.5 毫米音频接口
-
RJ45 以太网线接口
想当年我用树莓派I运行安卓的日子,虽然运行慢,总归是1个解决方案。现在就把进程总结下。
1 首先得有1个树莓派,然后下载Android2.3的Image在这里:
https://docs.google.com/open?id=0B2qw32upVDnkT0JXNkoyY1hSOUU
如果你对Debin等其他的操作系统感兴趣,或对多媒体中心感兴趣,基于Debin的操作系统RaspyBin在这:
http://downloads.raspberrypi.org/raspbian_latest;
下载列表还有XBMC,Ubantu等等。
2
格式化SD卡。
这是官方的初学者的推荐方式,其实,有1种简单的方式。就是利用Linux的dd 命令直接把操作系统RaspyBin放入SD卡,缺点就是不管你的卡有多大,它的分区方式都取决于这个操作系统,这样就浪费了1些空间。命令以下:
dd if=RaspyBin bs=1kB count=4000 of=/dev/sdxx
这里xx是你的SD卡,千万别弄错了!否则丢失硬盘数据自负。
我是购买了8G的SD卡,安装Pi的RaspyBin的image后,插进SD卡槽,接上鼠标、键盘和HDMI就能够上电了。
第1次上电很慢,很慢很慢,停留在Android的Logo大概要3分钟才能看到熟习的安卓系统。
第2代树莓派相比1代,性能大幅提升,官方说:
-
CPU 单线程速率为提升 1.5 倍(up by 1.5x)
-
Sunspider 跑分提升 4 倍(4x faster)
-
基于 NEON 的多核视频解码速率提升 20 倍(20x faster)
-
SysBench 整体多线程 CPU 分数为旧版的 6 倍(6x)
树莓派作为1个NGO项目,对贫困地区的教育带来了福音。也为我们这类爱折腾的人提供极大的想像空间。
生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠