0
点赞
收藏
分享

微信扫一扫

【HMS Core】升级SDK报错app_id failed: java.io.FileNotFoundException: agconnect-services.json

问题描述:

升级推送服务最新版SDK报错app_id failed: java.io.FileNotFoundException: agconnect-services.json

问题分析:

从日志来看,是没有找到agconnect-services.json文件。

解决方案:

1、将“agconnect-services.json”文件拷贝到应用级根目录下。

【HMS Core】升级SDK报错app_id failed: java.io.FileNotFoundException: agconnect-services.json_版本号

2、打开Android Studio项目级“build.gradle”文件,在“buildscript > dependencies”中增加AGC插件配置。

buildscript {
repositories {
google()
jcenter()
// 配置HMS Core SDK的Maven仓地址。
maven {url 'https://developer.huawei.com/repo/'}
}
dependencies {
...
// 增加Android Gradle插件版本号配置,{version}为实际的Gradle插件版本号,例如7.0.1。
classpath 'com.android.tools.build:gradle:{version}'
// 增加AGC插件配置,请您参见AGC插件依赖关系选择合适的AGC插件版本。
classpath 'com.huawei.agconnect:agcp:1.6.0.300'
}
}

【HMS Core】升级SDK报错app_id failed: java.io.FileNotFoundException: agconnect-services.json_版本号_02

3、打开应用级的“build.gradle”文件,添加AGC插件配置。请根据实际情况选择:

方式一:在文件头部声明下一行添加如下配置。

apply plugin: 'com.huawei.agconnect'

【HMS Core】升级SDK报错app_id failed: java.io.FileNotFoundException: agconnect-services.json_android_03

方式二:在plugins中添加如下配置。

plugins {
id 'com.android.application'
// 添加如下配置
id 'com.huawei.agconnect'
}

【HMS Core】升级SDK报错app_id failed: java.io.FileNotFoundException: agconnect-services.json_android_04

详情可参考官方文档:​​https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/android-integrating-sdk-0000001050040084#section12051333182410 ​​

欲了解更多更全技术文章,欢迎访问​​https://developer.huawei.com/consumer/cn/forum/?ha_source=zzh​​

举报

相关推荐

0 条评论