You need to enable JavaScript to run this app. HMS Push SDK 5.3.0.301中AGConnectServicesConfig废弃后如何获取app_id
优惠活动
大模型
产品
解决方案
定价
更多

HMS Push SDK 5.3.0.301中AGConnectServicesConfig废弃后如何获取app_id

华为HMS Push SDK 5.3.0.301版本获取app_id的替代方案
  • 该版本中AGConnectServicesConfig类已被官方整合废弃,对应的配置读取能力已迁移至AGConnectApp及关联类中,无需额外引入新依赖,原有核心AGC依赖已包含对应能力。
  • 基础场景(默认单AGC实例)获取app_id的代码如下:
import com.huawei.agconnect.AGConnectApp;

// 直接调用getAppId方法即可获取对应app_id
String appId = AGConnectApp.getInstance().getAppId();
  • 多AGC实例场景下,传入对应实例名即可获取指定实例的app_id:
String appId = AGConnectApp.getInstance("你的自定义实例名称").getAppId();
  • 如果你需要读取agconnect-services.json中其他配置项,可通过AGConnectOptions实现,和原有路径读取逻辑完全兼容:
import com.huawei.agconnect.AGConnectApp;
import com.huawei.agconnect.AGConnectOptions;

AGConnectOptions options = AGConnectApp.getInstance().getOptions();
// 示例:读取client_id参数,原有配置路径无需修改
String clientId = options.getString("client/client_id");
// 原有读取app_id的路径写法也可兼容,但更推荐直接调用getAppId方法
String appId = options.getString("client/app_id");

内容的提问来源于stack exchange,提问作者Shadowself

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.17 06:54:04