在树莓派3上安装Android6.0系统体验

原文:http://www.zioer.org/2016/08/28/install-android6-0-on-rpi3/

在树莓派3上安装Android6.0系统体验

最近刚刚买了一个树莓派3,之前买过第一代,但是性能比较低,所以买了这个高性能的体验一下。以下就是在树莓派3代上安装android6.0镜像的体验。

树莓派3

先来看下rpi3(树莓派3代简称)的配置信息

下面是关于树莓派三代与二代的详细硬件配置信息比对说明:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
The Raspberry Pi 3 is the third generation Raspberry Pi. It replaced the Raspberry Pi 2 Model B in February 2016. Compared to the Raspberry Pi 2 it has:

A 1.2GHz 64-bit quad-core ARMv8 CPU
802.11n Wireless LAN
Bluetooth 4.1
Bluetooth Low Energy (BLE)

Like the Pi 2, it also has:

1GB RAM
4 USB ports
40 GPIO pins
Full HDMI port
Ethernet port
Combined 3.5mm audio jack and composite video
Camera interface (CSI)
Display interface (DSI)
Micro SD card slot (now push-pull rather than push-push)
VideoCore IV 3D graphics core

开始为rpi3安装系统步骤

1. 准备条件说明
2. 开始刻录镜像到SD卡
3. 运行系统

详细说明操作步骤内容

准备条件说明

硬件准备:rpi3,micro SDcard class 10 (>=8GB) , power (5v , >=2A) 注意最好买比较正规牌子的电源,有些杂牌标记的与实际不符,这又可能导致rpi3运行系统时不稳定而启动失败,HDMI 连接线,显示器;无线键盘鼠标和接收器;
软件准备: Android6.0镜像,Linux系统

开始刻录镜像系统到SD卡

  1. 我们先把andrpi3-20160626.img.bz2镜像下载下来
  2. 用命令bzip2解压生成andrpi3-20160626.img镜像文件
1
bzip2 -x andrpi3-20160626.img.bz2
  1. 将microSD卡接入电脑,查看接入时的设备名称(我的笔记本有两块硬盘分别是/dev/sda和/dev/sdb),假设为/dev/sdc,如果是使用SD卡槽接入就会显示为/dev/mmcblk0
  2. 使用dd命令将andrpi3-20160626.img写入到/dev/sdc中;
1
sudo dd if=andrpi3-20160626.img of=/dev/sdc bs=4M; sync
  1. 等待写入完成,卸载sd卡,完成了镜像写入工作。
1
umount /dev/sdc?

运行系统

注意: rpi3 的功耗比rpi大了很多,所以要使用5V/2A的电源才可以稳定运行,国内一些标记5V/2A的电源,很多都电压不稳,国外网上有人说电压低于4.7V左右时就会引起rpi3不稳定,因此如果遇到了此类问题,就直接更换一个好点的电源插头吧(我用的是锤子官方电源插头:))。

将rpi3用HDMI线与显示器连接,插入键盘鼠标的无线接收器,再把刻录好的microSD卡插入rpi3卡槽,接通电源线,这样就开始了系统的运行。

正常情况下,显示器会显示Android字样一段时间,等待一段时间后,就可以进入了欢迎界面了,这样我们就成功的在rpi3运行Android6.0系统了。

安装应用

安装应用方法如下(适用于所有平台,前提安装好adb工具包):

1
2
adb connect "IP_ADDRESS"
adb install "app_name.apk"

举个例子,我的rpi3的IP地址为192.168.1.101,安装影梭SS客户端:

1
2
3
4
5
$ adb connect  192.168.1.101
$ adb install shadowsocks.apk
1645 KB/s (6261140 bytes in 3.715s)
	pkg: /data/local/tmp/shadowsocks.apk
Success

参考链接

Raspberry Pi 3 Android 6.0 Marshmallow [Download]
Raspberry PI 3 How To Install Android 6.0.1 And Google Play

后面补充一下我自己操作中的问题:

1. 如何获取树莓的ip地址?

安装好android后,进入到wifi设置,连接好wifi,此时这个版本的android无法直接查看ip地址

最后我的解决方法是:

1)把sd卡拔下来插到linux机器上,然后在linux机器上,到www.apkmirror.com网站上下载了一个terminal emulator的apk文件,将这个apk文件拷贝到sd卡的Download目录下

2)再把sd卡插回到树莓派上,启动,用android下的文件管理器找到刚才下载的apk文件,双击进行安装(安装过程中可能要求设置中信任任何来源)

3)运行终端模拟器,输入ifconfig命令,获取ip地址


  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值