首页 > 编程语言 >【HMS Core】升级SDK报错app_id failed: java.io.FileNotFoundException: agconnect-services.json

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

时间:2022-12-26 10:06:13浏览次数:65  
标签:Core 插件 java AGC huawei json 报错 com agconnect

问题描述:

升级推送服务最新版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_json_02

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

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

apply plugin: 'com.huawei.agconnect'

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

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

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

【HMS Core】升级SDK报错app_id failed: java.io.FileNotFoundException: agconnect-services.json_版本号_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​

标签:Core,插件,java,AGC,huawei,json,报错,com,agconnect
From: https://blog.51cto.com/u_14772288/5968586

相关文章

  • Java小白必会!Intellij IDEA安装、配置及使用详细教程
    一.前言所谓工欲善其事必先利其器,一个好的工具对工作效率的提升是有非常大的帮助的。而在咱们程序员开发时,一个好的集成开发工具对于提高我们的编码效率和编程体验来说也是......
  • Java版小米商城项目简介
    小米商城课程详情1.课程介绍本套课程主要是基于Servlet、HTML、JS、Ajax、JSP、MySQL、JDBC、Tomcat、微信支付等web技术,仿照小米商城来实现一个电子商城项目。注意:本课程配......
  • 1:Web开发入门-Java Web
    (目录)1.1什么是Web应用程序在Sun的JavaServlet规范中,对JavaWeb应用作了这样定义:“JavaWeb应用由一组Servlet、HTML页、类、以及其它可以被绑定的资源构成。它可以在......
  • java的异常体系图
    本文主要讲述java的异常体系图老韩图解:  自己理解: ......
  • JavaVM & JNIEnv
    JNIEnv提供了大多数的JNI函数。你的本地方法都会接收JNIEnv作为第一个参数。JNIEnv用于本地线程存储。因此,你不能在线程间共享同一个JNIEnv。如果一个代码段没有其他方式获......
  • 【HMS Core】华为分析事件管理超限后如何创建新事件?
    ​1、问题描述项目中使用了华为分析SDK,目前遇到了一个问题:在AppGalleryConnect的控制台中华为分析的模块中,在事件管理下面遇到了事件超限的问题,界面上没有删除事件的功......
  • 【HMS Core】升级SDK报错app_id failed: java.io.FileNotFoundException: agconnect-s
    ​问题描述:升级推送服务最新版SDK报错app_idfailed:java.io.FileNotFoundException:agconnect-services.json 问题分析:从日志来看,是没有找到agconnect-services.js......
  • 第一个Java程序——Hello World
    环境:记事本、DOS窗口步骤:编写代码文件,后缀改为java打开DOS窗口找到代码存放位置使用 javacHelloWorld.java进行编译使用javaHelloWorld 执行代码:1p......
  • JavaScript Array 对象高阶方法 some、filter、indexOf
    前言1.some()检测数组中的元素是否满足指定条件2.filter()过滤掉数组中不满足指定条件的值3.indexOf()判断一个元素是否在数组中存在前言JavaScriptArra......
  • Java 字符编码
    转义字符一些特殊字符。转义字符含义\n换行\r回车\0结束字符\s空格\’单引号\"双引号\\反斜杠字符编码ASCIIAmericanStandard......