中国优质的IT技术网站
专业IT技术创作平台
IT职业在线教育平台
怎样获取App versioncode,versionname,屏幕分辨率等信息
微信扫码分享
import { BusinessError } from '@kit.BasicServicesKit'; import { bundleManager } from '@kit.AbilityKit'; // ... bundleManager.getBundleInfoForSelf(bundleManager.BundleFlag.GET_BUNDLE_INFO_WITH_APPLICATION).then((bundleInfo)=>{ let versionName = bundleInfo.versionName;//应用版本名 let versionNo = bundleInfo.versionCode;//应用版本号 }).catch((error: BusinessError )=>{ console.error("get bundleInfo failed,error is "+error) }) 在context.config中获取screenDensity,其中包含屏幕分辨率信息。 import { common } from '@kit.AbilityKit'; // ... let context = getContext(this) as common.UIAbilityContext; let screenDensity = context.config.screenDensity;