
01-rk2206编译环境搭建虚拟机等安装参考官方文档如何编译等参考一下内容https://gitee.com/Lockzhiner-Electronics/lockzhiner-rk2206-openharmony3.0lts/tree/master一、下载代码创建工作目录cd/mkdirwork下载代码.切换到工作目录gitclone https://gitee.com/Lockzhiner-Electronics/lockzhiner-rk2206-openharmony3.0lts.git二、创建编译环境安装依赖#!/bin/bashapt-getinstall-ypython3-pipapt-getinstall-ygcc-arm-none-eabiapt-getinstall-ybuild-essentialapt-getinstall-ygccapt-getinstall-ygapt-getinstall-ymakeapt-getinstall-yzlib*apt-getinstall-ylibffi-devapt-getinstall-ye2fsprogsapt-getinstall-ypkg-configapt-getinstall-yflexapt-getinstall-ybisonapt-getinstall-yperlapt-getinstall-ybcapt-getinstall-yopensslapt-getinstall-ylibssl-devapt-getinstall-ylibelf-devapt-getinstall-ylibc6-dev-amd64apt-getinstall-ybinutilsapt-getinstall-ybinutils-devapt-getinstall-ylibdwarf-devapt-getinstall-yu-boot-toolsapt-getinstall-ymtd-utilsapt-getinstall-ygcc-arm-linux-gnueabiapt-getinstall-ycpioapt-getinstall-ydevice-tree-compilerapt-getinstall-ycurlapt-getinstall-yunzippip3installsetuptools kconfiglib python3-mpipinstallbuild安装hb工具python3-mpipinstall--userbuild/lite说明要在工程目录下执行否则安装安装会失败版本也会不对。预编译./build/prebuilts_download.sh出现问题previewer/liteWearable/config/images/sliderKnob.png previewer/liteWearable/config/images/ToggleButtonOff.bin previewer/liteWearable/config/images/ToggleButtonOff.png previewer/liteWearable/config/images/ToggleButtonOn.bin previewer/liteWearable/config/images/ToggleButtonOn.png previewer/liteWearable/config/line_cj.brk previewer/liteWearable/config/RobotoCondensed-Regular.ttf previewer/liteWearable/config/SourceHanSansSC-Regular.otf npm WARN using --force I sure hope you know what you are doing. npm ERR! code EINTEGRITY npm ERR! sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA integrity checksum failed when using sha512: wanted sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA but got sha512-xIp7/apCFJuUHdDLWe8O1HIkb0kQrOMb/0u6FXQjemHn/ii5LrIzU6bdECnsiTF/GjZkMEKg1xdiZwNqDYlZ6g. (7610 bytes) npm ERR! A complete log of this run can be found in: npm ERR! /root/.npm/_logs/2025-09-08T07_19_10_014Z-debug.log设置环境变量sourcebuild/envsetup.shhb设置hbset-roothbset三、编译清除旧文件hb clean说明清除out文件夹的相关编译文件编译hb build-f查看编译bin文件lsout/rk2206/lockzhiner-rk2206/-alh