如何解决Eclipse集成华为AGC SDK工具包运行失败问题
问题背景
应用近期计划使用华为AppGallery Connect的崩溃服务,需要接入SDK,但是应用还是Eclipse开发的,集成下来发现SDK的集成和Android Studio还有区别。
根据华为AGC官网资料的描述,需要先下载工具包,通过工具包来生成eclipse的工程包,具体的文档如下:
但是按照文档的步骤,执行aar2eclipse/aar目录下的build.bat文件的时候,命令行报错,主要的错误信息是
1
2
3
|
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/...
原作者:Mayism
相关文章
- eclipse 集成jdk
- SpringBoot 2.0 集成 JavaMail ,实现异步发送邮件
- 全网最全面,python自动化测试持续邮件集成,一步步详解......
- Vue - 引入集成 Tinymce 富文本编辑器(详细步骤及运行Demo),在 Vue.js 项目中使用富文本插件详细教程,附带超级详细的注释说明
- 持续集成工具Hudson安装实例
- 如何在 Xamarin 中快速集成 Android 版远程配置
- 如何在 Xamarin 中快速集成 Android 版认证服务 - 邮箱地址篇
- 快速集成华为AGC-AppLinking服务-iOS平台
- 手把手教你集成华为Image Kit图像裁剪功能
- 《深入学习VMware vSphere 6》——2.5 在IBM服务器集成的USB端口安装ESXi
- SpringBoot集成MyBatisPlus
- Eclipse集成ijkplayer并实现本地和网络视频播放等
- springboot集成mybatis-generator时候遇到的问题
- 《计算机系统:系统架构与操作系统的高度集成》——1.3 操作系统的作用
- spring-mvc 集成swagger2
- arcgis api 4.x for js 集成 Echarts4 实现模拟迁徙图效果(附源码下载)
- Eclipse集成PDT+XDebug调试PHP脚本 https://svn.jcxsoftware.com/node?page=5 [转]
- 如何解决Eclipse集成华为AGC SDK工具包运行失败问题
- TP框架集成支付宝,中转页变成gbk编码
- CruiseControl.Net来进行持续化集成
- Spring security工作流程及集成