Android Question HMS - Huawei SDK - "client api invalid" error

CaptKronos

Active Member
Licensed User
I have followed the tutorial here for setting up the SDK and am getting a "client api invalid" error.

--------- beginning of main
11-20 11:29:05.351 14266 14266 I HMSSDK_AutoInit: Push init start
11-20 11:29:08.113 14266 14302 E HMSSDK_AutoInit: Push init failed
11-20 11:29:08.113 14266 14302 E HMSSDK_AutoInit: com.huawei.hms.common.ApiException: 907135003: client api invalid
11-20 11:29:08.113 14266 14302 E HMSSDK_AutoInit: at com.huawei.hms.opendevice.a.a(ErrorEnum.java:272)
11-20 11:29:08.113 14266 14302 E HMSSDK_AutoInit: at com.huawei.hms.opendevice.k.doExecute(GetTokenTask.java:58)
11-20 11:29:08.113 14266 14302 E HMSSDK_AutoInit: at com.huawei.hms.opendevice.k.doExecute(GetTokenTask.java:34)
11-20 11:29:08.113 14266 14302 E HMSSDK_AutoInit: at com.huawei.hms.common.internal.TaskApiCall.onResponse(TaskApiCall.java:190)
11-20 11:29:08.113 14266 14302 E HMSSDK_AutoInit: at com.huawei.hms.common.internal.HuaweiApiManager$ConnectionManager.innerConnectionFailed(HuaweiApiManager.java:327)
11-20 11:29:08.113 14266 14302 E HMSSDK_AutoInit: at com.huawei.hms.common.internal.HuaweiApiManager$ConnectionManager.onConnectionFailed(HuaweiApiManager.java:341)
11-20 11:29:08.113 14266 14302 E HMSSDK_AutoInit: at com.huawei.hms.common.internal.BaseHmsClient.notifyFailed(BaseHmsClient.java:415)
11-20 11:29:08.113 14266 14302 E HMSSDK_AutoInit: at com.huawei.hms.common.internal.BaseHmsClient.resolution(BaseHmsClient.java:389)
11-20 11:29:08.113 14266 14302 E HMSSDK_AutoInit: at com.huawei.hms.common.internal.BaseHmsClient.checkAvailabilityAndConnect(BaseHmsClient.java:367)
11-20 11:29:08.113 14266 14302 E HMSSDK_AutoInit: at com.huawei.hms.common.internal.BaseHmsClient.connect(BaseHmsClient.java:427)
11-20 11:29:08.113 14266 14302 E HMSSDK_AutoInit: at com.huawei.hms.common.internal.HuaweiApiManager$ConnectionManager.connect(HuaweiApiManager.java:307)
11-20 11:29:08.113 14266 14302 E HMSSDK_AutoInit: at com.huawei.hms.common.internal.HuaweiApiManager$ConnectionManager.sendRequest(HuaweiApiManager.java:227)
11-20 11:29:08.113 14266 14302 E HMSSDK_AutoInit: at com.huawei.hms.common.internal.HuaweiApiManager.connectAndSendRequest(HuaweiApiManager.java:146)
11-20 11:29:08.113 14266 14302 E HMSSDK_AutoInit: at com.huawei.hms.common.internal.HuaweiApiManager.handleMessage(HuaweiApiManager.java:131)
11-20 11:29:08.113 14266 14302 E HMSSDK_AutoInit: at android.os.Handler.dispatchMessage(Handler.java:102)
11-20 11:29:08.113 14266 14302 E HMSSDK_AutoInit: at android.os.Looper.loop(Looper.java:214)
11-20 11:29:08.113 14266 14302 E HMSSDK_AutoInit: at android.os.HandlerThread.run(HandlerThread.java:65)
11-20 11:29:09.654 14266 14266 I HiAnalyticsSDK:
11-20 11:29:09.654 14266 14266 I HiAnalyticsSDK: =======================================
11-20 11:29:09.654 14266 14266 I HiAnalyticsSDK: HiAnalyticsSDK_5.0.4.300
11-20 11:29:09.654 14266 14266 I HiAnalyticsSDK: =======================================
** Activity (main) Pause, UserClosed = false **
** Service (starter) Destroy (ignored)**
 

Erel

B4X founder
Staff member
Licensed User
Longtime User
Error codes: https://developer.huawei.com/consumer/en/doc/development/HMS-References/hms-error-code

1606036501253.png


Are you testing it on a (real) device with App Gallery installed?
 
Upvote 0
Top