targetsdkversion如何通过api获取

targetsdkversion如何通过api获取

HarmonyOS
2024-04-27 23:15:59
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
mzshj

利用bundle 获取api相关的信息,具体可见:

https://developer.huawei.com/consumer/cn/doc/harmonyos-references/js-apis-bundlemanager-bundleinfo-0000001774280602

import bundleManager from '@ohos.bundle.bundleManager'; 
import { BusinessError } from '@ohos.base'; 
 
let bundleFlags = bundleManager.BundleFlag.GET_BUNDLE_INFO_DEFAULT; 
try { 
  bundleManager.getBundleInfoForSelf(bundleFlags).then((data) => { 
    hilog.info(0x0000, 'testTag', 'getBundleInfoForSelf successfully. Data: %{public}s', JSON.stringify(data)); 
  }).catch((err: BusinessError) => { 
    hilog.error(0x0000, 'testTag', 'getBundleInfoForSelf failed. Cause: %{public}s', err.message); 
  }); 
} catch (err) { 
  let message = (err as BusinessError).message; 
  hilog.error(0x0000, 'testTag', 'getBundleInfoForSelf failed: %{public}s', message); 
}

输出:

getBundleInfoForSelf successfully. Data: {“name”:“com.example.api11_test”,“vendor”:“example”,“versionCode”:1000000,

“versionName”:“1.0.0”,“minCompatibleVersionCode”:1000000,“targetVersion”:40100011,

“appInfo”:null,“hapModulesInfo”:[],“reqPermissionDetails”:[],“permissionGrantStates”:[],“signatureInfo”:null,“installTime”:1706599907105,“updateTime”:1706599907105}

说明:“targetVersion”:40100011, 版本号4.10.11

分享
微博
QQ
微信
回复
2024-04-28 17:37:57
相关问题
通过API获取系统设置属性
403浏览 • 1回复 待解决
通过API获取系统信息属性
304浏览 • 1回复 待解决
通过API异步获取系统信息属性
403浏览 • 1回复 待解决
HarmonyOS如何通过API连接指定WIFI
548浏览 • 1回复 待解决
如何通过组件id获取组件?
402浏览 • 1回复 待解决
如何通过key获取对象值
346浏览 • 1回复 待解决
Native如何通过napi获取ArrayBuffer?
3639浏览 • 1回复 待解决
如何通过HDC获取界面访问堆栈?
686浏览 • 1回复 待解决
如何通过HDC命令获取imei号
3244浏览 • 0回复 待解决
java如何获取屏幕宽高。找不到api
5554浏览 • 1回复 待解决
有谁知道如何获取系统api版本
2093浏览 • 1回复 待解决
HarmonyOS 应用获取tombstone的API
191浏览 • 1回复 待解决
有没有获取设备的api
351浏览 • 1回复 待解决
获取HarmonyOS系统版本的api
358浏览 • 1回复 待解决
通过相册名获取相册资源
792浏览 • 1回复 待解决