在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

鴻蒙NEXT-鴻蒙老版本遷移最新版本(API19,modelVersion5.1.1)

wx ? 來源:jf_45830418 ? 作者:jf_45830418 ? 2025-06-30 22:15 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

?

2025/6/21,最近鴻蒙出最新的API和modelVsersion了,模擬器支持熱更新了(不支持hsp動態共享包),Build Analyzer支持查看構建過程的內存消耗情況,buildOption/resOptions下新增ignoreResourcePattern,用于對資源目錄resources或開發者自定義的資源目錄下的文件/文件夾名稱進行過濾,匹配到的文件不會被打包到產物中,ArkTS代碼調試支持查看異步函數堆棧,那么作者作為開源區up,也特別想要試試去實現版本的更新遷移。

那么如何遷移更新呢?接下來就是手動遷移更新的教程,修改完成,點擊同步即可完成,使用最新的API19。(以三層架構路徑為例,大家可以對照著看,位置差不多)

第一步:

找到根目錄下的該文件,位置為: 根目錄>hvigor>hvigor-config.json5

poYBAGDYdXCAWkKMAAAAK8RNs4s030.png

?編輯

點擊進去,modelVersion修改為如下5.1.1

poYBAGDYdXCAWkKMAAAAK8RNs4s030.png

?編輯

第二步:

找到根目錄的該文件,位置為: 根目錄>build-profile.json5

poYBAGDYdXCAWkKMAAAAK8RNs4s030.png

?編輯

點擊進去,找到app,products里的targetSdkVersion,compatibleSdkVersion,修改為如下

poYBAGDYdXCAWkKMAAAAK8RNs4s030.png

?編輯

第三步:找到根目錄的該文件,位置為: 根目錄>on-package.json5

poYBAGDYdXCAWkKMAAAAK8RNs4s030.png

?編輯

點擊進去,modelVersion修改為如下5.1.1

poYBAGDYdXCAWkKMAAAAK8RNs4s030.png

?編輯

第四步:點擊右上角的Sync Now,運行代碼,即可使用API19

poYBAGDYdXCAWkKMAAAAK8RNs4s030.png

?編輯

溫馨提示:

在API18時,廢棄了很多的API,請注意API更新,但是在ability中,使用 windowStage.getMainWindowSync().getUIContext()官方示例代碼(2025/6/21),去獲取上下文,將會報錯,如何解決這個問題呢,請使用 ,如下代碼

windowStage.getMainWindow().then((win) => {
      const uiContext = win.getUIContext()
      // 儲存安全區域數據
      AppStorage.setOrCreate('safeTop', uiContext.px2vp(top.height))
      AppStorageV2.connect(Number, 'safeTop', () => new Number(uiContext.px2vp(top.height)))

      AppStorage.setOrCreate('safeBottom', uiContext.px2vp(bottom.height))
      AppStorageV2.connect(Number, 'safeBottom', () => new Number(uiContext.px2vp(bottom.height)))
    })
poYBAGDYdXCAWkKMAAAAK8RNs4s030.png

避免程序運行不了,對了AppStorageV2.connect(UIContext,'uiContext',()=>new UIContext())?.getHostContext(),去獲取上下文在ability只能得到為空,只能使用我提供的解決方案,具體的詳解,請參考文檔另一篇文章鴻蒙NEXT-API19獲取上下文,在class中和ability中獲取上下文,API遷移示例-解決無法在EntryAbility中無法使用最新版API獲取上下文。

審核編輯 黃宇

?

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • API
    API
    +關注

    關注

    2

    文章

    1576

    瀏覽量

    63794
  • 鴻蒙
    +關注

    關注

    59

    文章

    2588

    瀏覽量

    43938
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    LABview最新版本

    請問LABview的最新版本是什么?
    發表于 11-07 15:42

    labview最新版本

    本帖最后由 eehome 于 2013-1-5 10:02 編輯 labview最新版本 急急急急
    發表于 12-27 13:54

    誰有PADS的最新版本

    誰有PADS的最新版本,破解版。
    發表于 10-16 13:48

    老版本AD升級到最新版本AD19的方法

    `目前Altium Designer 最高版本19,大家想體驗最新版本的各項功能嗎?可以按下列方法進行升級!【備注:以下內容來自網絡,版權歸原作者所有。如有侵權或異議,請讓本網刪除 】Altium
    發表于 12-11 19:18

    新版本的proteus的布線策略在哪設置,老版本的知道在auto router里有對話框 新版本里找不到

    `新版本的proteus的布線策略在哪設置,老版本的知道在auto router里有對話框新版本里找不到.向大家請教了,有點急.`
    發表于 01-11 13:13

    使用新版本IAR編譯老版本的STM32工程

    使用新版本IAR編譯老版本的STM32工程1、引言IAR作為STM32芯片的常用編譯器,其版本更新較快,特別是大版本更新會出現工程的兼容性問題,比如常見的
    發表于 08-24 06:08

    請問目前鴻蒙手機最新版本是多少?

    目前鴻蒙手機最新版本是多少?
    發表于 05-30 17:07

    2009qq最新版本下載

    2009qq最新版本是QQ2009 Preview4 Build520最新版本:QQ2009 Preview4對外推出以后,QQ研發團隊再接再勵推出了全新的QQ2009 Preview4 Build520版本。在這一
    發表于 12-27 01:34 ?0次下載

    The MathWorks發布最新版本的MATLAB和Sim

    The MathWorks近日宣布發布最新版本2008b(R2008b)的MATLAB和Simulink產品家族。R2008b包含MATLAB和Simulink的新功能、2個新產品、19個主要
    發表于 11-12 10:24 ?874次閱讀

    NI最新版本的ANSI C開發環境,助力提高應用開發效率與可

    NI最新版本的ANSI C開發環境,助力提高應用開發效率與可靠性 美國國家儀器有限公司(National Instruments,簡稱NI)近日宣布推出LabWindows/CVI 2009,這是最新版本的ANSI C開發
    發表于 01-12 08:38 ?1044次閱讀

    FilterPro v3.0設計工具的最新版本

    FilterPro v3.0設計工具的最新版本 TI推出其普及型 FilterProTM 設計工具的最新版本。該 FilterPro v3.0 更新了各種功能,如調節無源元件容差、查看
    發表于 05-17 13:36 ?8269次閱讀

    安捷倫發布設計環境最新版本SystemVue 2011.10

    安捷倫科技有限公司(NYSE:A)日前發布 SystemVue 2011.10版本。該軟件是面向無線物理層架構師的領先設計環境最新版本
    發表于 11-29 17:12 ?1429次閱讀

    串口波形上位機_最新版本

    電子發燒友網站提供《串口波形上位機_最新版本.zip》資料免費下載
    發表于 12-09 17:13 ?0次下載

    ASCII對照表最新版本下載

    ASCII對照表最新版本下載
    發表于 08-23 10:53 ?0次下載

    鴻蒙NEXT-API19獲取上下文,在class中和ability中獲取上下文,API遷移示例-解決無法在EntryAbility中無法使用最新版

    摘要:隨著鴻蒙系統API升級至16版本modelVersion5.1.1),多項API已廢棄。獲取上下文需使用UIContext,具體方法
    的頭像 發表于 07-01 10:57 ?117次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>NEXT-API19</b>獲取上下文,在class中和ability中獲取上下文,<b class='flag-5'>API</b><b class='flag-5'>遷移</b>示例-解決無法在EntryAbility中無法使用<b class='flag-5'>最新版</b>
    主站蜘蛛池模板: 日韩一级免费视频 | 欧美特黄特色aaa大片免费看 | 国产色女人 | 欧美在线91| 免费视频精品 | re99热| 丁香伊人五月综合激激激 | 免费看一级特黄a大片 | 日本一区二区三区四区在线观看 | 成年人三级视频 | 国产精品看片 | 黄色免费网站在线播放 | 久久综合九色欧美综合狠狠 | 欧美成人免费全部观看天天性色 | 手机亚洲第1页 | 国产在线精品一区免费香蕉 | 午夜看片免费 | 午夜国产在线观看 | aa亚洲| 日本高清www | 中文字幕一区二区三区 精品 | 黄页在线播放网址 | 四虎东方va私人影库在线观看 | 一级看片免费视频 | 亚洲精品中文字幕乱码三区一二 | 久久久久国产精品免费网站 | 日韩三级在线观看视频 | 亚洲免费福利视频 | 69xxx视频| 老司机深夜影院入口aaaa | bt种子天堂| 日本视频三区 | 日本欧美一区二区免费视 | 黄 色 毛片免费 | 男人不识本网站上遍色站也枉然 | 日韩爱爱| 亚欧美色 | 小雪被老外黑人撑破了 | 手机在线一区二区三区 | 妖精视频一区二区三区 | 色婷婷狠狠干 |