【RK3576】【Android14】SDK源码编译

获取更多相关的【RK3576】【Android14】驱动开发,可收藏系列博文,持续更新中:
【RK3576】Android 14 驱动开发实战指南


基于RK3576开发板的源码编译

请注意使用一键编译命令之前需要设置环境变量,选择好自己需要编译的平台,举例:

source build/envsetup.sh

lunch rk3576_u-userdebug //对应自己需要编译的平台


./build.sh -UKAup -J32

按需使用如下编译参数:

WHERE: -U = build uboot

-C = build kernel with Clang

-K = build kernel

-A = build android

-p = will build packaging in IMAGE

-o = build OTA package

-u = build update.img

-v = build android with 'user' or 'userdebug'

-d = huild kernel dts name

-V = build version

-J = build jobs

编译报错处理

bash 复制代码
【报错】
make and copy packaging in IMAGE 
  File ".repo/repo/repo", line 51
    def print(self, *args, **kwargs):
            ^
SyntaxError: invalid syntax
  File ".repo/repo/repo", line 51
    def print(self, *args, **kwargs):
            ^
SyntaxError: invalid syntax

【处理】
发现是python链接的不对,可以通过python --version查询,
repo需要的是python3,所以需要修改一下上面的软链接,

sudo rm /usr/bin/python
sudo ln -s /usr/bin/python3 /usr/bin/python 

再次执行python --version查询,确认指向python3版本即可
相关推荐
离凌寒2 天前
一、关于linux开发板上移植ubuntu根文件系统并配置桌面环境笔记记录
驱动开发·单片机
临期冰淇淋2 天前
Unisoc 展锐平台Camera摄像头分辨率适配
linux·c语言·驱动开发
Rsingstarzengjx2 天前
第二十八章 Linux 并发与竞争实验
驱动开发·嵌入式硬件·stm32mp157
ysu_03142 天前
TinyML 模型部署:从 Edge Impulse 到 STM32F103
驱动开发·stm32·嵌入式硬件·mcu·硬件架构·硬件工程·dsp开发
是翎3 天前
2026 Agent Eval 全景图:从“会做”到“值得部署”
人工智能·驱动开发·深度学习·开源协议·imagen
智者知已应修善业3 天前
【4060BD_5V应用电路图】2022-12-24
驱动开发·经验分享·笔记·硬件架构·硬件工程
码农客栈3 天前
Linux 音频驱动实验
驱动开发
码农客栈3 天前
Linux CAN 驱动
linux·驱动开发
威嵌神州4 天前
VxWorks6.9 BSP 适配:飞腾 D2000/FT2000/4 平台、驱动开发
驱动开发·嵌入式硬件·fpga开发·系统架构
Industio_触觉智能4 天前
瑞芯微RK3576开发板部署模型|端侧Agent工具调用实现拆解
嵌入式硬件·agent·智能硬件·开发板·瑞芯微·端侧部署·rk3576