5

当我将 pushSDK 更新到版本“5.3.0.301”时,我发现AGConnectServicesConfig它已被弃用。我想知道它的替代品是什么。如何在新版本中获取 app_id?我曾经像这样获得app_id:

  String appId = AGConnectServicesConfig.fromContext(context).getString("client/app_id");

更新时如何获取?

我找到了源代码,但我找不到任何替代品。

4

2 回答 2

8

试试这个

在此处输入图像描述

 String appId = new AGConnectOptionsBuilder().build(MainActivity.this).getString("client/app_id");

有关更多详细信息,请查看文档

于 2021-06-08T08:40:50.340 回答
2

我的回答是:

第 1 步:更新了依赖版本。

    implementation 'com.huawei.hms:push:6.1.0.300'
    classpath 'com.huawei.agconnect:agcp:1.6.0.300'

第 2 步:已更改。

AGConnectOptionsBuilder().build(this@MainActivity)
                    .getString("client/app_id")

它奏效了。

于 2021-10-31T15:38:05.100 回答