2

当我尝试使用 getToken 方法时,它返回 907122050 错误代码,这是什么意思?

    try {
      token = HmsInstanceId.getInstance(context).getToken(appId, defaultScope);
    } catch (ApiException e) {
      CoreLogger.e("getToken error: " + e.getStatusCode());
    }
4

1 回答 1

1

根据Docs

HMS Core Push SDK结果码

结果代码907122050表示该操作不能在主线程中执行。该方法需要在子线程中创建。

解决方案:需要创建一个线程并在新线程中调用特定的方法。

于 2021-09-03T06:20:18.670 回答