问题描述:
升级推送服务最新版SDK报错app_id failed: java.io.FileNotFoundException: agconnect-services.json
问题分析:
从日志来看,是没有找到agconnect-services.json文件。
解决方案:
1、将“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'
}
}
3、打开应用级的“build.gradle”文件,添加AGC插件配置。请根据实际情况选择:
方式一:在文件头部声明下一行添加如下配置。
apply plugin: 'com.huawei.agconnect'
方式二:在plugins中添加如下配置。
plugins {
id 'com.android.application'
// 添加如下配置
id 'com.huawei.agconnect'
}
欲了解更多更全技术文章,欢迎访问https://developer.huawei.com/consumer/cn/forum/?ha_source=zzh
标签:Core,插件,java,AGC,huawei,json,报错,com,agconnect From: https://blog.51cto.com/u_14772288/5968586