如何获取获取OAID信息

如何获取获取OAID信息

HarmonyOS
2024-08-07 08:57:09
1.2w浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
xcbaby
import { identifier }from '@kit.AdsKit';

// 使用Promise方式
private getOaidByPromise() {
  try {
    // 获取OAID信息
    identifier.getOAID().then((data: string) => {
      this.oaid = data;
      hilog.info(0x0000, 'testTag', '%{public}s', 'getAdsIdentifierInfo by promise success');
    }).catch((err: BusinessError) => {
      hilog.error(0x0000, 'testTag', '%{public}s',
        `getAdsIdentifierInfo failed, message: ${(err as BusinessError).message}`);
    })
  } catch (err) {
    hilog.error(0x0000, 'testTag', '%{public}s', `get oaid by callback catch error: ${err.code} ${err.message}`);
  }
}
// 使用Callback回调方式
private getOaidByCallback() {
  try {
    identifier.getOAID((err: BusinessError, data: string) => {
      if (err.code) {
        hilog.error(0x0000, 'testTag', '%{public}s', 'getAdsIdentifierInfo failed, message: ${err.message}');
      } else {
        this.oaid = data;
        hilog.info(0x0000, 'testTag', '%{public}s', 'getOaidFromOaidSaAPi by callback success');
      }
    });
  } catch (err) {
    hilog.error(0x0000, 'testTag', '%{public}s', `get oaid by callback catch error: ${err.code} ${err.message}`);
  }
}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
分享
微博
QQ
微信
回复
2024-08-07 11:05:07


相关问题
HarmonyOS 如何获取oaid
420浏览 • 1回复 待解决
HarmonyOS OAID获取失败
846浏览 • 2回复 待解决
ETS 如何获取设备 OAID和 AAID?
3937浏览 • 1回复 待解决
HarmonyOS上如何正确的获取OAID
381浏览 • 1回复 待解决
求大佬告知arkts中如何获取oaid
2210浏览 • 1回复 待解决
HarmonyOS 获取oaid都是0
1589浏览 • 1回复 待解决
如何获取应用版本信息
2604浏览 • 1回复 待解决
HarmonyOS 如何获取应用信息
610浏览 • 1回复 待解决
如何获取手机屏幕信息
1821浏览 • 1回复 待解决
HarmonyOS 如何获取版本信息
803浏览 • 1回复 待解决
PhotoViewPicker如何获取原始信息
2886浏览 • 1回复 待解决
HarmonyOS 如何获取堆栈信息
487浏览 • 1回复 待解决
如何获取设备相关信息
2398浏览 • 1回复 待解决
HarmonyOS获取签名信息获取失败
600浏览 • 1回复 待解决
HarmonyOS 应用如何获取设备信息
611浏览 • 1回复 待解决
IDE如何获取更多报错信息
1042浏览 • 1回复 待解决
如何获取组件的属性信息
2424浏览 • 1回复 待解决
如何获取设备的CPU信息
2988浏览 • 1回复 待解决
在元服务中是否能够获取OAID
488浏览 • 0回复 待解决
stagemode 模式下如何获取version信息
2208浏览 • 0回复 待解决
HarmonyOS 如何获取应用的包信息
646浏览 • 1回复 待解决