成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何更換OpenHarmony SDK API 10

系統 OpenHarmony
OpenHarmony社區已經發布OpenHarmony SDK API 10 beta版本,有些Sample案例也有需要API10。那么如何替換使用新的OpenHarmony SDK API 10呢?本文做個記錄。

想了解更多關于開源的內容,請訪問:

51CTO 開源基礎軟件社區

https://ost.51cto.com

如何更換OpenHarmony SDK API 10

OpenHarmony社區已經發布OpenHarmony SDK API 10 beta版本,有些Sample案例也有需要API10。那么如何替換使用新的OpenHarmony SDK API 10呢?本文做個記錄。

一、如何獲取OpenHarmony SDK

1、每日構建流水線

可以從OpenHarmony每日構建站點獲取最新的OpenHarmony SDK,每日構建流水線訪問地址為:http://ci.openharmony.cn/workbench/cicd/dailybuild/dailylist。每日構建流水線會構建系統鏡像、SDK等,常用的SDK使用下述流水線進行構建。

流水線名稱

說明

備注

ohos-sdk-public

適用Linux、Windows平臺的Public SDK

面向應用開發者提供,不包含需要使用系統權限的系統接口

mac-sdk-public

適用macOS平臺的Public SDK

面向應用開發者提供,不包含需要使用系統權限的系統接口

ohos-sdk-full

適用Linux、Windows平臺Full SDK。如果需要使用系統接口,需要使用此SDK。

面向OEM廠商提供,包含需要使用系統權限的系統接口

mac-sdk-full

適用macOS平臺的Full SDK。如果需要使用系統接口,需要使用此SDK。

面向OEM廠商提供,包含需要使用系統權限的系統接口

2、發布版本

對應Releasef發布版本的Public SDK可以通過DevEco Studio獲取。對于beta版本,可以在release notes文檔里下載。以https://gitee.com/openharmony/docs/blob/master/zh-cn/release-notes/OpenHarmony-v4.0-beta1.md為例,提供的下載地址如圖所示。beta1變化較快,不斷合入新特性,如果需要使用beta版本通常會使用每日構建流水線進行下載獲取最新版本的SDK。

如何更換OpenHarmony SDK API 10-開源基礎軟件社區如何更換OpenHarmony SDK API 10-開源基礎軟件社區

關于Full SDK的編譯和替換,可以參考社區文檔如何編譯full-SDK如何替換full-SDK

二、如何使用新的OpenHarmony SDK

自行獲取的SDK,需要被DecEco Studio識別才能使用。以我獲取的每日構建SDK:version-Daily_Version-ohos-sdk-public-20230716_020117-ohos-sdk-public.tar.gz為例。壓縮文件目錄結構如下所示。可以看到包含適用于Linux和Windows平臺的SDK文件。每個平臺的SDK包含ets、js、native、previewer、toolchains等。

└─version-Daily_Version-ohos-sdk-public-20230716_020117-ohos-sdk-public
    │  daily_build.log
    │  manifest_tag.xml
    │
    └─ohos-sdk
        ├─linux
        │      ets-linux-x64-4.0.9.3-Beta2.zip
        │      js-linux-x64-4.0.9.3-Beta2.zip
        │      native-linux-x64-4.0.9.3-Beta2.zip
        │      previewer-linux-x64-4.0.9.3-Beta2.zip
        │      toolchains-linux-x64-4.0.9.3-Beta2.zip
        │
        └─windows
                ets-windows-x64-4.0.9.3-Beta2.zip
                js-windows-x64-4.0.9.3-Beta2.zip
                native-windows-x64-4.0.9.3-Beta2.zip
                previewer-windows-x64-4.0.9.3-Beta2.zip
                toolchains-windows-x64-4.0.9.3-Beta2.zip

打開DevEco Studio,菜單Tools->SDK Manager,查看Studio中配置的OpenHarmony SDK的路徑位置,我的環境上該路徑為:D:\installed-software\OpenHarmony-sdk。當前目錄下已經有API9的SDK,我們需要新增下api10的SDK,創建一個名稱為10的目錄,如下:

如何更換OpenHarmony SDK API 10-開源基礎軟件社區如何更換OpenHarmony SDK API 10-開源基礎軟件社區

復制SDK壓縮包version-Daily_Version-ohos-sdk-public-20230716_020117-ohos-sdk-public.tar.gzwindows文件夾下的5個壓縮包,即:ets-windows-x64-4.0.9.3-Beta2.zip、js-windows-x64-4.0.9.3-Beta2.zip、native-windows-x64-4.0.9.3-Beta2.zip、previewer-windows-x64-4.0.9.3-Beta2.zip和toolchains-windows-x64-4.0.9.3-Beta2.zip。粘貼到D:\installed-software\OpenHarmony-sdk\10目錄內。然后,全選這5個zip壓縮包,解壓到當前位置。如果遇到彈窗是否覆蓋,覆蓋即可。如圖:

如何更換OpenHarmony SDK API 10-開源基礎軟件社區如何更換OpenHarmony SDK API 10-開源基礎軟件社區

解壓后SDK的位置為:

如何更換OpenHarmony SDK API 10-開源基礎軟件社區如何更換OpenHarmony SDK API 10-開源基礎軟件社區

再打開DevEco Studio就可以看到看到新的API,如圖:

如何更換OpenHarmony SDK API 10-開源基礎軟件社區如何更換OpenHarmony SDK API 10-開源基礎軟件社區

三、如何替換HarmonyOS SDK

如果使用的HarmonyOS SDK,則不能使用同樣的方法進行替換,現在還不清楚如何替換使用新的SDK。待更新。

四、替換SDK遇到的問題

1、The SDK management mode has changed

在替換OpenHarmony SDK API10時,在DevEco Studio遇到了如下錯誤:The SDK management mode has changed. The following SDKs are note compatible and will be detected. 如圖:

如何更換OpenHarmony SDK API 10-開源基礎軟件社區如何更換OpenHarmony SDK API 10-開源基礎軟件社區

發生這樣的原因是解壓的時候,目錄路徑不對。在ets目錄下又有了一個ets目錄。

如何更換OpenHarmony SDK API 10-開源基礎軟件社區如何更換OpenHarmony SDK API 10-開源基礎軟件社區

2、ets-loader安裝node_modules依賴包

印象中,需要在OpenHarmony-sdk\10\ets\build-tools\ets-loader目錄中打開cmd/powerShell窗口,輸入命令npm install下載node_modules依賴包。我沒有執行此操作,好像也沒有出錯。是否必須執行此操作,待查。

想了解更多關于開源的內容,請訪問:

51CTO 開源基礎軟件社區

https://ost.51cto.com

責任編輯:jianghua 來源: 51CTO 開源基礎軟件社區
相關推薦

2023-07-27 14:38:33

開源鴻蒙

2022-02-25 15:08:06

DevEco開發OpenHarmon鴻蒙

2022-03-29 10:04:44

APIHarmony文件管理

2023-10-27 06:33:14

鴻蒙開發套件

2011-05-27 12:51:44

Android API

2021-09-16 15:08:08

鴻蒙HarmonyOS應用

2022-09-22 15:29:17

public-SDK應用開發

2023-05-09 11:39:12

鴻蒙開源

2020-12-22 13:46:48

APISKD

2016-04-19 10:11:21

JavaScriptSDKSoundCloud

2024-04-26 00:07:27

SDKAPI工具

2021-11-25 09:54:54

鴻蒙HarmonyOS應用

2021-06-11 14:16:21

Windows 10WSL OpenHarmon

2020-11-12 11:50:20

OpenHarmony

2022-12-13 15:47:19

Full SDK鴻蒙

2023-11-09 14:35:03

2022-07-04 16:26:07

鴻蒙屏幕截圖

2021-12-31 18:35:40

監控Sentry開發

2015-07-30 14:35:38

Windows 10SDK下載
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 一区二区三区视频在线观看 | 天天看天天摸天天操 | 日本激情视频中文字幕 | 日本精品一区二区三区在线观看视频 | 欧美中文在线 | 在线免费观看成人 | 成人黄色电影在线观看 | 四虎影 | 这里有精品 | 亚洲免费久久久 | 成人性视频免费网站 | 91精品久久久久久久久 | 亚洲精彩视频在线观看 | 黑人中文字幕一区二区三区 | 一级毛片在线播放 | 成人深夜福利 | 日日操操 | 九九热久久免费视频 | 久久久久久国产精品免费 | 国产一区中文字幕 | 天天久久| 国产精品黄视频 | 欧美精品电影一区 | 欧美一区二区三区久久精品 | 天天操天天摸天天爽 | 免费国产视频 | 久久高清 | 亚洲视频欧美视频 | a级黄色片视频 | 蜜桃臀av一区二区三区 | 日韩三级免费观看 | 欧美一区二区三区视频在线观看 | 99久久精品免费看国产小宝寻花 | 久久久免费在线观看 | 国产三级国产精品 | 久久伊 | 亚洲少妇综合网 | 国产成人高清在线观看 | 国产在线a视频 | 在线成人 | 午夜合集 |