下载 Android SDK
Android SDK 源码包比较大,可以通过如下方式获取Android7.1源码包: [下载链接]
下载完成后先验证一下 MD5 码:
$ md5sum /path/to/rk3399-firefly-industry-71-20190926.7z.001 afb279a7d2966908bcf53ce2c2c05edc rk3399-firefly-industry-71-20190926.7z.001 $md5sum /path/to/rk3399-firefly-industry-71-20190926.7z.002 2bc5a41fd1056f1d1ab1f7e84f666bee rk3399-firefly-industry-71-20190926.7z.002
确认无误后,就可以解压:
mkdir -p ~/proj/firefly-rk3399-Industry cd ~/proj/firefly-rk3399-Industry 7z x /path/to/rk3399-firefly-industry-71-20190926.7z.001 -r -o ./ git reset --hard
注意:解压后务必要先更新下远程仓库。 以下为从 gitlab 处更新的方法:
1. 进入SDK根目录 cd ~/proj/firefly-rk3399-Industry 2. 下载远程bundle仓库 git clone https://gitlab.com/TeeFirefly/rk3399-industry-nougat-bundle.git .bundle 3. 若下载仓库失败,目前bundle仓库大约1.4G左右,所以同步的时候可能会出现卡住或失败的问题, 可以从下方百度云链接下载并解压到SDK根目录,解压指令如下: 7z x rk3399-industry-nougat-bundle.7z -r -o. && mv rk3399-industry-nougat-bundle/ .bundle/ 4. 更新SDK,并且后续更新不需要再次拉取远程仓库,直接执行以下命令即可 .bundle/update 5. 按照提示已经更新内容到 FETCH_HEAD,同步FETCH_HEAD到firefly分支 git rebase FETCH_HEAD
bundle压缩包https://pan.baidu.com/s/1bLELgjh2IUj_DZGsIB_6ZQ#list/path=%2Fsharelink1414141670-981420090555674%2Frk3399-firefly-industry-71-20190926%2Fbundle&parentPath=%2Fsharelink1414141670-981420090555674