【HarmonyOS NEXT】鸿蒙获取appIdentifier,Identifier
2025-06-30 23:12:57
104次阅读
0个评论
【HarmonyOS NEXT】鸿蒙获取appIdentifier,Identifier
##鸿蒙开发能力 ##HarmonyOS SDK应用服务##鸿蒙金融类应用 (金融理财#
一、前言
三方后台需要填写的所谓appIdentifier,Identifier信息,其实对应鸿蒙应用的appID。
二、解决方案:
注意,模拟器获取data.signatureInfo.appIndentifer为空。需要使用真机。
import { bundleManager} from '@kit.AbilityKit';
let bundleFlags = bundleManager.BundleFlag.GET_BUNDLE_INFO_WITH_SIGNATURE_INFO
try {
bundleManager.getBundleInfoForSelf(bundleFlags).then((data) => {
// data.signatureInfo.appIndentifer
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);
}
注意: 同一应用,指的是在agc portal创建的单个HarmonyOS应用/元服务;同一应用申请的debug profile或release profile中,appIdentifier一致; 因此,如果debug启用IDE自动签名,那么appIdentifier为随机分配(此appIdentifier不可作为应用正式的身份标识),不同于应用正式profile中的appIdentifier,appIdentifier会改变。
或者登陆使用华为开发者账号登录 AppGallery Connect
00
- 1回答
- 0粉丝
- 0关注
相关话题
- 【HarmonyOS NEXT】鸿蒙应用地理位置获取,地理名称获取
- 【HarmonyOS NEXT】鸿蒙获取手势触摸点的屏幕全局坐标
- 【HarmonyOS】获取通讯录信息
- 【HarmonyOS Next】鸿蒙应用公钥和证书MD5指纹的获取
- 【HarmonyOS】鸿蒙中如何获取用户相册图片?photoAccessHelper.PhotoViewPicker
- 获取链接文件信息
- 鸿蒙NEXT-API19获取上下文,在class中和ability中获取上下文,API迁移示例-解决无法在EntryAbility中无法使用最新版API获取上下文
- ArkTS获取设备信息及OpenID
- memory_info:Flutter 插件助力鸿蒙生态,精准获取设备内存信息
- 如何调用系统拍照并获取图片
- OpenHarmony: 如何获取当前HAP的BundleName
- TextInput组件获取焦点的几种场景
- 如何在Page中获取WindowStage实例
- 如何获取设备屏幕横竖屏状态
- OpenHarmony应用:货币兑换数据获取与显示