中国优质的IT技术网站
专业IT技术创作平台
IT职业在线教育平台
怎样获取app自身bundleName?
微信扫码分享
可以通过getBundleInfoForSelf获取自身的应用包信息
import { bundleManager } from '@kit.AbilityKit'; // 申请获取bundleInfo和applicationInfo let bundleFlags = bundleManager.BundleFlag.GET_BUNDLE_INFO_WITH_APPLICATION; try { bundleManager.getBundleInfoForSelf(bundleFlags, (err, data) => {
获取应用自身的bundleName
const bundleName = data.name;
获取应用的版本号(versionCode)
const versionCode = data.versionCode;
获取应用的版本名(versionName)
const versionName = data.versionName; if (err) { console.error(`getBundleInfoForSelf failed: ${err.message}`); } else { console.info(`get bundleName successfully: ${bundleName}`); console.info(`get versionCode successfully: ${versionCode}`); console.info(`get versionName successfully: ${versionName}`); console.info(`getBundleInfoForSelf successfully: ${JSON.stringify(data)}`); } }); } catch (err) { console.error(`getBundleInfoForSelf failed: ${JSON.stringify(err)}`); }
可以通过getBundleInfoForSelf获取自身的应用包信息
获取应用自身的bundleName
获取应用的版本号(versionCode)
获取应用的版本名(versionName)