【AGC】删除控制台应用重建报错url is null问题

【关键字】

AGC、agconnect-services.json、InvalidParameterException

【问题描述】

有开发者反馈在删除了AppGallery Connect中某个应用及其对应的项目,再重新创建相同的应用(包名一致),并且重新下载agconnect-services.json到项目中,应用会因为com.huawei.agconnect闪退。

报错日志如下:

cke_2273.png

【问题分析】

1、一开始认为是cp的分析服务未启动、agconnect-services.json文件放置的目录出现问题、以及agconnect-services.json的package_name字段的值与应用的Bundle Identifier不一致的问题。但从cp反馈的图片来看,排除这项可能。

cke_1281.png

这时,cp提出了在AppGallery Connect重新填写应用信息后还更新了HMS SDK版本(包括classpath 'com.huawei.agconnect:agcp:1.9.0.300'),遂判断有可能是cp更改配置信息后,未及时更新agconnect-services.json文件导致的问题。

【解决方案】

需要检查一下agconnect-services.json文件中是否有url这个参数,如果没有要检查一下项目是否选择了数据存储地,再检查agconnect-services.json文件是否为在AGC控制台修改配置后的最新文件。最后重新下载json文件,在项目中替换为新的。另外,也建议将agcp插件的版本号升级到最新的版本。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值