色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

鴻蒙OS實例:同步獲取應用配置的【versionCode和versionName】

jf_46214456 ? 來源:jf_46214456 ? 作者:jf_46214456 ? 2024-03-27 16:20 ? 次閱讀

1.同步方式獲取

首先需要導包:

import bundleManager from '@ohos.bundle.bundleManager'復制

工具類:

public static async getVersionName(): Promise< string > {
    try {
      let bundleInfo =
        await bundleManager.getBundleInfoForSelf(bundleManager.BundleFlag.GET_BUNDLE_INFO_WITH_APPLICATION);
      return bundleInfo.versionName;
    } catch (error) {
      LogUtils.e(JSON.stringify(error))
    }
    return "";
  }

  public static async getVersionCode(): Promise< string > {
    try {
      let bundleInfo =
        await bundleManager.getBundleInfoForSelf(bundleManager.BundleFlag.GET_BUNDLE_INFO_WITH_APPLICATION);
      return bundleInfo.versionCode.toString();
    } catch (error) {
      LogUtils.e(JSON.stringify(error))
    }
    return "";
  }

  public static async getAppVersion() {
    return `v${await this.getVersionName()}.${await this.getVersionCode()}`
  }復制

使用方法:

鴻蒙OS開發更多內容↓點擊HarmonyOSOpenHarmony技術
鴻蒙技術文檔開發知識更新庫gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md在這。或+mau123789學習,是v喔
//獲取版本號
    this.version = await AppUtils.getAppVersion()復制

2.異步方式獲取

bundleManager.getBundleInfoForSelf(bundleManager.BundleFlag.GET_BUNDLE_INFO_WITH_APPLICATION)
      .then((bundleInfo) = > {
        let versionName: string = bundleInfo.versionName; //應用版本名
        let versionNo: string = bundleInfo.versionCode.toString(); //應用版本號
        this.version = "v" + versionName + "." + versionNo
      }).catch((error) = > {
      console.error("獲取版本號異常:" + error)
    })復制

總結:

鴻蒙大部分提供的方法都是異步的,所以可以使用async、await 轉換,可以跟同步方法一樣的使用...只是要注意這個會阻塞。

審核編輯 黃宇

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

    關注

    0

    文章

    189

    瀏覽量

    4458
收藏 人收藏

    評論

    相關推薦

    鴻蒙os系統是什么意思 鴻蒙os系統有什么作用

    大家都很熟悉華為,那么華為近年新研發出來的鴻蒙os系統是什么意思?下面與大家分享華為鴻蒙os系統是什么意思的教程。鴻蒙
    發表于 12-17 11:34

    華為系統升級鴻蒙os

    華為系統升級鴻蒙os,相信大家都知道,自從華為推送了鴻蒙OS手機Bate版本系統以后,不少參與鴻蒙系統內測用戶便紛紛反饋,在升級了
    發表于 07-28 07:56

    請問鴻蒙開發如何獲取versionNameversionCode?

    鴻蒙開發 如何獲取versionNameversionCode?
    發表于 04-26 10:27

    華為正式發布鴻蒙鴻蒙OS隨時可用!

    華為在東莞發布了大家期待已久的華為鴻蒙OS系統。據余承東介紹,鴻蒙OS可以用在手表、手機、電視、PC等終端。鴻蒙
    的頭像 發表于 08-09 17:48 ?3696次閱讀

    華為鴻蒙OS又有嚇人的設計 蘋果的Carplay在鴻蒙OS面前真的自嘆不如

    華為鴻蒙OS終于在外界的關注下發布,作為華為自主研發的操作系統,鴻蒙OS還是承載了太多人的期盼。華為鴻蒙
    的頭像 發表于 08-27 10:25 ?8886次閱讀

    鴻蒙os支持機型有哪些 鴻蒙os支持機型名單

    鴻蒙os支持OTA在線升級機型名單
    的頭像 發表于 06-03 15:06 ?27.9w次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>os</b>支持機型有哪些 <b class='flag-5'>鴻蒙</b><b class='flag-5'>os</b>支持機型名單

    鴻蒙OS系統詳解

    華為的鴻蒙OS是一款“面向未來”的操作系統,是基于微內核的全場景分布式OS,可按需擴展,實現更廣泛的系統安全。目前主要用于智能物聯網,今年將擴展到智能手機上鴻蒙
    的頭像 發表于 11-12 11:24 ?1.4w次閱讀

    華為發布鴻蒙OS Beta版

    昨天華為發布鴻蒙OS Beta版了?鴻蒙系統一直在按照既有步伐前進,現在華為發布鴻蒙OS Beta版,而且一些生態開發者已經用
    的頭像 發表于 12-17 08:41 ?2898次閱讀

    鴻蒙OS與Lite OS的區別是什么

    鴻蒙OS鴻蒙OS面向未來、面向全場景、分布式。在單設備系統能力基礎上,鴻蒙OS提出了基于同一套系
    的頭像 發表于 12-24 12:40 ?5033次閱讀

    華為鴻蒙OS官方賬號開通,鴻蒙OS 2.0將于六月份推送

    近日,華為開通了鴻蒙OS官方微博認證賬號,預示著華為手機鴻蒙OS系統正式面向廣大手機用戶,后續的系統功能介紹、玩機技巧、更新內容等消息也將會在此賬號進行
    的頭像 發表于 05-06 16:20 ?5767次閱讀

    鴻蒙OS 2.0系統怎么安裝 鴻蒙系統安裝教程

    鴻蒙OS2.0已經發布,很多人已經準備開始申請內測去體驗全新的手機系統了,因為鴻蒙鴻蒙系統+EMUI的組成,徹底改變的了基于安卓的方式,那么鴻蒙
    的頭像 發表于 06-05 11:42 ?2.7w次閱讀

    鴻蒙os怎么升級

    6月2日,華為正式發布了鴻蒙armonyOS 2系統,那么鴻蒙os如何升級?現將鴻蒙os升級方式告知如下。
    的頭像 發表于 06-08 16:26 ?2747次閱讀

    鴻蒙os系統 支持哪些手機

    6月2日晚華為鴻蒙OS正式發布, 華為鴻蒙系統首批支持上百款機型升級,這件代表著鴻蒙OS推出擁有之初便與Android、iOS形成了三角鼎足
    的頭像 發表于 06-15 10:57 ?1.8w次閱讀

    鴻蒙OS和開源鴻蒙什么關系?

    內核,其他功能都以模塊的形式存在。 ? ? 華為用的是鴻蒙OS 我們都知道,華為手機的鴻蒙OS是可以運行安卓軟件的,是因為系統中有安卓兼容層,所以可以簡單這么理解:
    的頭像 發表于 01-30 15:44 ?1169次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>OS</b>和開源<b class='flag-5'>鴻蒙</b>什么關系?

    鴻蒙OS開發實例:【HarmonyHttpClient】網絡框架

    鴻蒙上使用的Http網絡框架,里面包含純Java實現的HttpNet,類似okhttp使用,支持同步和異步兩種請求方式;還有鴻蒙版retrofit,和Android版Retrofit相似的使用,解放雙手般優雅使用注解、自動解析j
    的頭像 發表于 04-12 16:58 ?858次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>OS</b>開發<b class='flag-5'>實例</b>:【HarmonyHttpClient】網絡框架
    主站蜘蛛池模板: 亚洲欧美日本久久综合网站| 精品一成人岛国片在线观看| 亚洲女人毛片| 使劲别停好大好深好爽动态图| 男人和女人一起愁愁愁很痛| 护士日本ⅹxxx丰满hd| 国产情侣真实露脸在线| 疯狂小护士| 嘟嘟嘟影院免费观看视频| 99婷婷久久精品国产一区二区| 70岁妇女牲交色牲片| 在线视频 国产 日韩 欧美| 亚洲日本国产综合高清| 亚洲精品国产高清嫩草影院| 亚洲 自拍 欧洲 视频二区| 亚洲AV 中文字幕 国产 欧美| 先锋影音av最新资源网| 小蝌蚪视频在线观看免费观看WWW| 我把寡妇日出水好爽| 小黄鸭YELLOWDUCK7596| 亚洲精品久久久久无码AV片软件 | 久久AV国产麻豆HD真实乱| 国内精品视频在线播放一区| 国产精品爽爽久久久久久无码| 国产日韩久久久精品影院首页| 国产在线播放不卡| 黃色带三级a级| 久久久青青| 老太婆风流特黄一级| 暖暖视频免费观看社区| 日本阿v片在线播放免费| 神马影院午夜理论二| 亚洲国产在线精品国自产拍五月| 一本道久在线综合色姐| 综合网伊人| 本庄优花aⅴ全部在线影片| 国产电影午夜成年免费视频 | 天堂草原天黑黑| 狠狠干女人| 97人妻无码AV碰碰视频| 少妇精油按摩|