华为广告:检查hms sdk可用错误
Huawei Ads: check hms sdk available error
我正在尝试在我的应用中植入华为广告。
我正在安装了 HMS Core 5.0.2.301 的 samsung galaxy s7 上进行测试。
我试过 运行 来自 https://github.com/HMS-Core/hms-ads-demo-java
的样本
但我不断收到 onRewardAdFailedToLoad 错误 3,表示没有广告
也在 logcat 中,我看到了这一行:check hms sdk available error
我应该怎么做才能解决?
LogCat:
I/HiAdSDK.LocationUtils: loc_tag sendAsyncLocationByNative failed because switch is off
I/HiAdSDK.LocationUtils: loc_tag isLocationAvailable = false, return null
I/HiAdSDK.Decouple.PPSApiServiceManager: call remote method: reqRewardAd
V/Surface: sf_framedrop debug : 0x4f4c, game : false, logging : 0
I/HiAdSDK.Decouple.PPSApiServiceManager: call reqRewardAd code: 200 msg: null
I/HiAdSDK.RewardAdLoader: onAdFailed, errorCode:204
错误代码 3 表示广告请求成功,但服务器 return 没有任何可用的广告资源。目前Huawei Ad Kit支持华为设备,请使用华为phones测试您的应用。
如果您没有华为phone,可以使用Cloud Debugging of AppGallery Connect进行测试。云调试使用华为提供的主流华为设备测试您的应用程序。您可以运行您的应用在最新最流行的华为设备上测试应用功能。
请参考:
详情请见:
Error Codes
Supported Devices
我正在尝试在我的应用中植入华为广告。
我正在安装了 HMS Core 5.0.2.301 的 samsung galaxy s7 上进行测试。
我试过 运行 来自 https://github.com/HMS-Core/hms-ads-demo-java
的样本但我不断收到 onRewardAdFailedToLoad 错误 3,表示没有广告
也在 logcat 中,我看到了这一行:check hms sdk available error
我应该怎么做才能解决?
LogCat:
I/HiAdSDK.LocationUtils: loc_tag sendAsyncLocationByNative failed because switch is off
I/HiAdSDK.LocationUtils: loc_tag isLocationAvailable = false, return null
I/HiAdSDK.Decouple.PPSApiServiceManager: call remote method: reqRewardAd
V/Surface: sf_framedrop debug : 0x4f4c, game : false, logging : 0
I/HiAdSDK.Decouple.PPSApiServiceManager: call reqRewardAd code: 200 msg: null
I/HiAdSDK.RewardAdLoader: onAdFailed, errorCode:204
错误代码 3 表示广告请求成功,但服务器 return 没有任何可用的广告资源。目前Huawei Ad Kit支持华为设备,请使用华为phones测试您的应用。
如果您没有华为phone,可以使用Cloud Debugging of AppGallery Connect进行测试。云调试使用华为提供的主流华为设备测试您的应用程序。您可以运行您的应用在最新最流行的华为设备上测试应用功能。
请参考:
详情请见: Error Codes Supported Devices