2021SC@SDUSC
我们项目实训一共分为了五大部分。分别是 Linux 应用、高级程序设计语言 C++、高级程序设计语言 Android、操作系统 Linux 系统原理、嵌入式系统 Linux C/C++ 交叉编译。我选择使用树莓派刷android系统,将树莓派当作手机、平板电脑这种设备,开发适合树莓派设备的AndroidApp。
项目任务
1. 了解树莓派设备构成、使用方式以及用途
2. 在树莓派上安装android系统
3. 实现树莓派联网与远程控制
4. 开发适用树莓派android系统的app
5. 观察测验android系统在树莓派设备上的运行情况,测试app的运行情况
项目设备
(一)硬件 1.树莓派4b 主要参数: CPU:ARM Cortex-A72 1.5GHz(四核) 内存:4GB sd存储卡:16GB 2.显示器(非必须,建议初学者使用)
(二)软件 1.安装系统:Android 9.0 2.刷机软件:balenaEtcher 3.开发IDE:Android Studio 4.模拟器:genymotion 5.调试工具:Android adb 6.远程连接工具:Vysor
树莓派基本接口与Android系统安装
树莓派Android系统安装
(一)系统及主要工具 1.Android系统:Lineages OS(Android 9) (条件允许者,可安装更改版本) 下载链接:https://konstakang.com/devices/rpi4/ 2.刷机工具:balenaEtcher 下载链接:https://www.balena.io/etcher/ 3.读卡器与sd卡:读卡器一个、sd卡(16G,只要能装上系统,存储够就好)
(二)主要步骤
1.下载系统Lineage OS及刷机工具balenaEtcher
(1)下载lineage os: 选择你想下载的版本,点击链接进入 找到此处类似片段,点击链接下载 下载完并解压之后你将得到img文件
(2)下载安装balenaEtcher: 找到链接下载安装就好
2.刷Lineage OS系统 (1)插入装入sd卡的读卡器到电脑 (2)打开balenaEtcher软件 选择你的镜像文件,选择sd卡对应磁盘,Flash! flash成功后!你的android就装入了sd卡。