OpenHarmony SDK 升級助手使用教程【堅果派-堅果】
作者:堅果
團(tuán)隊:堅果派
公眾號:“大前端之旅”團(tuán)隊介紹:堅果派由堅果創(chuàng)建,團(tuán)隊擁有8個華為HDE,3個HSD,以及若干其他領(lǐng)域的三十余位萬粉博主運(yùn)營。
本人為華為HDE、中國計算機(jī)學(xué)會CCF專業(yè)會員、OpenHarmony布道師、開發(fā)者聯(lián)盟優(yōu)秀講師、2023年開源之夏導(dǎo)師、2023年OpenHarmony應(yīng)用創(chuàng)新賽導(dǎo)師、RISC-V+OpenHarmony應(yīng)用創(chuàng)意賽導(dǎo)師、OpenHarmony三方庫貢獻(xiàn)者、開放原子開源基金會技術(shù)+生態(tài)貢獻(xiàn)者第一批開放原子開源講師、OpenHarmony校源行開源大使、InfoQ簽約作者、CSDN博客專家、電子發(fā)燒友MVP、51CTO博客專家博主、阿里云博客專家、曾受邀參加2022,2023HDC大會。專注于分享的技術(shù)包括HarmonyOS/OpenHarmony,ArkUI-X,元服務(wù),服務(wù)卡片,華為自研語言,在2022年戰(zhàn)碼活動中,帶領(lǐng)100余人完成pr的提交,配合孵化三個小隊長。也在此活動中累計完成1.5W行代碼提交,以及在2023年OpenHarmony創(chuàng)新賽中。累計輔導(dǎo)60+隊伍,完成作品的提交,在相關(guān)社區(qū)累計發(fā)布OpenHarmony相關(guān)技術(shù)文章/視頻50+,獲得20w+瀏覽量。團(tuán)隊成員聚集在北京,上海,南京,深圳,廣州,寧夏等地,歡迎合作。
一、概述
OpenHarmony SDK 升級助手,用于幫助開發(fā)者快速解決OpenHarmony應(yīng)用SDK升級導(dǎo)致的API不兼容問題。 由于OpenHarmony SDK Beta版本不承諾API穩(wěn)定性,在SDK升級后,可能存在API不兼容的問題,應(yīng)用開發(fā)者對現(xiàn)在工程切換API版本后,需要適配API接口及其底層行為的變更,存在一定的升級成本;因此OpenHarmony提供了SDK升級助手,可以幫助開發(fā)者快速了解升級適配全貌,并通過工具提示快速適配升級,顯著提高SDK升級效率。
二、約束與限制
- 應(yīng)用在升級SDK之前,需要將舊版本的SDK文件進(jìn)行備份,以免被新版本SDK給覆蓋掉。
- 目前suap工具僅支持OpenHarmony應(yīng)用升級SDK時使用。
三、使用教程
3.1、工具安裝
1.在DevEco Studio主菜單欄中點(diǎn)擊 “File” > “Settings…”。
2.在Settings彈出框界面,選中"Plugins"進(jìn)入IDE插件模塊
3.點(diǎn)擊"Marketplace"選項,在下方搜索框中輸入"OpenHarmony SDK Upgrade Assistant"
4.點(diǎn)擊搜索到的插件右方"Install"按鈕進(jìn)行下載安裝,安裝完成之后點(diǎn)擊"Apply"按鈕,重啟IDE即安裝成功(注意:插件安裝完成后需要重啟IDE)
3.2、使用工具
1.輔助升級插件安裝好后,打開需要升級的OpenHarmony工程。
2.工程加載完畢后,點(diǎn)擊窗口上方主菜單欄的"UpdateCheck" > “Start”
3.報告生成成功后,將彈窗提示,點(diǎn)擊“OK”按鈕,關(guān)閉當(dāng)前彈窗。文章來源:http://www.zghlxwxcb.cn/news/detail-809654.html
4.根據(jù)彈窗提示,打開下方工具欄內(nèi)UpdateReport按鈕,查看升級報告文章來源地址http://www.zghlxwxcb.cn/news/detail-809654.html
3.3、報告功能點(diǎn)介紹
- 報告下方總數(shù)為因升級SDK導(dǎo)致當(dāng)前應(yīng)用出現(xiàn)的問題總數(shù),幫助快速評估修改工作量
- 報告的每個標(biāo)題頭都可以單擊進(jìn)行排序
- 報告中選擇類型下拉框可以選擇升級類型原因,下方總計會根據(jù)選擇的類型更改數(shù)量
- 是否已修改功能可以幫助開發(fā)者記錄哪些問題已修改,避免出現(xiàn)重復(fù)工作量
- 雙擊代碼所在位置列,可以快速定位到當(dāng)前代碼在應(yīng)用中位置
- 提示信息列會提供修改建議,供開發(fā)者參考修改
- changelog列如果多個版本,單擊之后會出現(xiàn)彈出框,將版本號和鏈接羅列,點(diǎn)擊進(jìn)行跳轉(zhuǎn)。單個版本變更,單擊之后,直接跳轉(zhuǎn)到對應(yīng)的ChangeLog文檔中
到了這里,關(guān)于OpenHarmony SDK 升級助手使用教程【堅果派-堅果】的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!