前两篇文章讲了博主买了个迅为 RK3399 的开发板,本文聊一下博主 Android 开发环境的搭建。
前两篇文章如下:
如何评价瑞芯微电子Rockchip
6000粉聊一聊
Android 开发环境
1、硬件要求如下
电脑 CPU i5 及以上。运行内存 16G,存储内存 1T(500G 自己用,500G 用于Android 开发),为什么需要这么大的存储内存呢?
搭建好 Android 编译环境的虚拟机 250G,Android8.1 源码 30G,编译过程中需要 100G 左右的交换内存,因此你需要有一个 500G 的盘。博主花 400 多扩了一个 512G 的固态硬盘。
第一次编译 Android 源码,好的电脑配置需要 4 小时,性能比较差的电脑可能需要 24 小时。后期修改代码后的增量编译不需要这么久,但和 Linux 相比还是很久,因此电脑性能越好,你开发过程越顺利。
2、系统要求
win7或者win10,博主用的win7,各种工具兼容性好。
3、RK3399性能
可以跑 Android7 系统 ,Android8 系统, Linux QT 系统,Debian 系统,Ubuntu16 系统 Ubuntu20 系统。高级的 RK3566 支持 Android11,但作为学习用不上这么好的。google 现在出的最新的是Android12。
搞开发的小桌子
板子 7寸MIPI屏
google原生系统,大家买的手机都是各个手机厂商客制化过界面的
可以安装各种app
启动视频
Android 学习资料
https://developer.android.google.cn/
https://wiki.t-firefly.com/Core-3566JD4/
https://blog.csdn.net/qq_33487044/article/details/109522945
各种机构出的板子也都有对应的资料:迅为、飞凌嵌入式、友善之臂、firefly。韦东山也出有 Android 教程。