ITPub博客

首页 > 移动开发 > ANDROID > 如何解决Eclipse集成华为AGC SDK工具包运行失败问题

如何解决Eclipse集成华为AGC SDK工具包运行失败问题

原创 ANDROID 作者:华为开发者论坛 时间:2021-06-16 09:57:12 0 删除 编辑

问题背景

应用近期计划使用华为 AppGallery Connect的崩溃服务,需要接入SDK,但是应用还是Eclipse开发的,集成下来发现SDK的集成和Android Studio还有区别。

根据华为 AGC官网资料的描述,需要先下载工具包,通过工具包来生成eclipse的工程包,具体的文档如下:

https://developer.huawei.com/consumer/cn/doc/development/AppGallery-connect-Guides/agc-get-started#h2-1587519820720

但是按照文档的步骤,执行 aar2eclipse/aar目录下的build.bat文件的时候,命令行报错,主要的错误信息是


FAILURE: Build failed with an exception.
* What went wrong: 
    Task ‘ assembleRelease ’ not found in root project ‘ aar ’.


问题复现

1、首先怀疑是网络的问题:

由于公司电脑使用的是公司的内网,怀疑是公司内网的原因。但是断开内网正常使用外网的时候,执行 bat问题仍然存在。

2、Android开发环境的问题。

     借用了同事的电脑,执行的时候直接成功,因此怀疑是Android开发环境的配置问题。对于开发环境,发现环境变量和我的有区别。他的环境变量相比我的电脑,多了一个ANDROID_HOME的参数。

问题原因:

华为官方提供的 Eclipse工具包,其运行依赖ANDROID_HOME变量,当系统的环境变量里没有该参数的时候,运行就会报错。

最终的问题解决:  打开我的电脑  –> 右键“ 此电脑”->选择 “ 属性” -> 选择“ 高级系统设置” -> 点击 “ 环境变量”-> 在系统变量中, 新建一个 ANDROID_HOME参数。

其值配置为你本地的 Android SDK的安装路径,即可运行成功,有图有真相:

华为 AGC服务Android使用入门官方文档:  https://developer.huawei.com/consumer/cn/doc/development/AppGallery-connect-Guides/agc-get-started#h2-1587519820720


原文链接: https://developer.huawei.com/consumer/cn/forum/topic/0201454901869290780?fid=0101271690375130218

原作者: Mayism

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69970551/viewspace-2776853/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2020-04-21

  • 博文量
    402
  • 访问量
    726967