问题背景
利用近期打算应用华为AppGallery Connect的解体服务,须要接入SDK,然而利用还是Eclipse开发的,集成下来发现SDK的集成和Android Studio还有区别。
依据华为AGC官网材料的形容,须要先下载工具包,通过工具包来生成eclipse的工程包,具体的文档如下:
https://developer.huawei.com/...
然而依照文档的步骤,执行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/...
原文链接:https://developer.huawei.com/...
原作者:Mayism