一、DevEco Studio 安裝
當前下載版本有兩個,由于低版本配置會有各種問題,我選擇高版本安裝
低版本下載鏈接
HUAWEI DevEco Studio和SDK下載和升級 | HarmonyOS開發者
高版本下載鏈接
OpenAtom OpenHarmony
解壓后安裝
雙擊安裝
安裝配置
二、創建測試項目
簽名
鏈接設備
我買的是貝啟科技的RK3568,需要的話可以自行去淘寶搜索
usb鏈接設備
usb鏈接電腦
下載toolchains.zip (未安裝相應full sdk前可先下載我的資源內的文件)
解壓,當前目錄D:\software\openharmony\toolchains
cmd
D:\software\openharmony\toolchains>hdc_std.exe -v
Ver: 1.1.11
D:\software\openharmony\toolchains>hdc_std.exe list targets
15010041xxxxxxxxxxxxxxxxxxc78a00
簽名(鏈接設備后有效)
三、更換full sdk
我的板子版本為4.0.9 在每日構建中找到接近的版本
下載
我下載的包為
http://download.ci.openharmony.cn/version/Master_Version/OpenHarmony_4.0.10.3/20230817_020054/version-Master_Version-OpenHarmony_4.0.10.3-20230817_020054-ohos-sdk-full.tar.gz
(下載接近自己版本的即可)
解壓
解壓內部windows下的包
解壓后如下圖
創建openharmony sdk
此時api9已同步完成
導入api10
打開openharmony sdk路徑
C:\Users\zzj\AppData\Local\OpenHarmony\Sdk
新建名稱為10的文件夾
將剛才解壓的全部拷貝到10文件夾下,關閉sdk配置頁面,再打開發現10的full sdk配置完成
三、編譯launcher
獲取代碼
?git clone https://gitee.com/openharmony/applications_launcher
切換分支
基于我的板子和full sdk 版本,我選擇一下分支
git checkout weekly_20230822
打開項目
報錯
打開
修改為如下
"app": {"compileSdkVersion": 10, // 此兩行刪除"compatibleSdkVersion": 10, // 此兩行刪除
重試
報錯
點擊設置
報錯
編譯hap包
hap包路徑(需要兩個包)
D:\works\openharmonyWorks\applications_launcher\product\phone\build\default\outputs\default
D:\works\openharmonyWorks\applications_launcher\feature\settings\build\default\outputs\default