RK3399 Android 7.1开发准备## 标题
1 首先就是环境的准备,我的是 win7 i7 四核八线程 8 G内存+ 1T 机械硬盘
2 然后安装虚拟机 ubuntu
从网盘下载 ISO 及编译安装文档,参考文档,基本上就可以把环境安装好,有些需要注意的是,虚拟机内存和硬盘要求,要是你的电脑是8G(建议要8G以上,不然使用虚拟机后整个电脑很卡),我的就是给了4G给虚拟机,要是有16G 那就更好了,可以分12G给虚拟机,还有需要知道的是,虚拟机安装在的硬盘最好越大越好,至少要300G以上吧,因为3399 android8.1编译好之后,有100多G,而且虚拟机有个特点就是硬件空间只会越来越多,不会因为你删除文件而减少的,
还有就是在安装jdk 的时候,要安装 jdk8 因为文档只有 jdk7的说明,
3 安装好环境之后,就是创建文件夹,通过samba 把从网盘下载的代码拷贝进来
4 然后使用解压命令解压得到 .git ,
然后使用 git reset --hard 来 提取代码 这个时间就比较久
得到代码后,注意注意,要是你的虚拟机只给了8G内存一些的需要做如下修改,限制编译内存大小
一定是要先限制内存大小之后再来编译
5 然后就是直接运行脚本编译即可,估计等待一整天7-8个小时吧,就可以编译完
然后发现在最后打包的时候说缺少文件,把网盘上面的 parameter.txt 文件拷贝到 rockdev目录下,然后直接运行 ./rgfupdate.sh 脚本即可打包成功,然后就会在
\rockdev\Image-rk3399 下生成固件
6 这时候就是把固件烧写进去开发板看看能不能跑起来,接串口、usb、上电,烧写工具识别到 ADB 设备
这里有个建议,大家买到开发板之后,先测试开发板上面的所有功能是否正常的,确保硬件是可以的,有不通的地方,直接联系客服!
烧写工具识别到adb 设备之后,
烧写完自动重启,然后发现屏应该是不能亮的,这时候看串口或者ADB 即可
或者直接使用 投屏软件看
系统能够正常跑起来OK!