开发套件 905D android代码编译烧写教程

在“开发板初体验”部分,用wpa_cli命令配网前,需要先执行adb rootadb remount拿到root权限才可以。

你好,你把repo 拷贝到~/bin/这个目录下,请问你把linux 的 PATH 环境变量是否加入 ~/bin/这个目录?

对的 多谢提醒, 我改下。

java version “1.7.0_121”,这个jdk找了半天没有找到,能否共享一个?ubuntu 64位的。

还是下载不了,报错如下图。请问能否通过QQ或微信交流?

已经私信 可以加微信交流下

你好,我用repo sync时也没反应

要先确定下 你 repo init 是否成功,可否先删除当前目录的.repo的目录,然后repo init 执行后的截图发下,我们这边可以帮您定位问题

我们增加了代码权限,请重新尝试

which is repo 看一下真正运行的是哪个repo

镜像编译完毕一下说一下如何烧录进开发板,源码编译完毕以后,在out/target/product/p230目录下有编译完毕的源码,我们需要下载下面命令相关的文件,然后执行下面命令:
adb reboot fastboot
fastboot flash bootloader u-boot.bin
fastboot flash dtb dtb.img
fastboot flash boot boot.img
fastboot flash system system.img
fastboot flash data userdata.img
fastboot reboot

您好,现在编译需要多大的硬盘哈,我在虚拟机预留了70g的空间,结果在编译时还是满了,请问能大概说一下到底需要多少的硬盘空间哈

你到.repo/目录下,搜索一些tmp_pak开头的文件,这些可以删除。另外有一点 你预留了70g的空间,里面root和用户分区分别占用了多少,我们要求你下代码的分区至少60g。

root和用户都放到其他地方,单独给rokid系统留了66个g,但是编译时都提示了硬盘空间不足,所以不知道到底需要多大才能编译通过

还有就是想问一下,在make -j40之前的步骤完成后,有没有什么文件是可以删除的,想多留一点空间

我这边测试56G就够了

最好可以预留100G,虚拟机的话需要给虚拟机那边分配8G内存

1赞

make -j40中的40是cpu的核数字,谷歌那边建议是自己cpu的核数*2+2,比如电脑是双核的,按照谷歌那边建议是make -j6,但是工程师实际测试过,-j6对于电脑负载太大,所以还是用make -j4比较合适

1赞

好的,明白了,我在把空间扩大一些试试,还有在用repo sync更新好代码后,.repo下面的工程文件可以删除吗?我看了一下那下面有将近16g的工程文件

好的, 谢谢您了,我去试一下,还有就是想问一下,在用repo sync更新好代码后,.repo文件下的工程文件可以删除吗?那个有16g左右