Android Gradle生成在Visual Studio团队服务上失败
最近,我在visualstudio团队服务上遇到了一个androidstudio项目的构建问题(没有测试),我定义了默认的Android构建。在Gradle构建中,我得到Android Gradle生成在Visual Studio团队服务上失败,android,android-studio,gradle,azure-devops,Android,Android Studio,Gradle,Azure Devops,最近,我在visualstudio团队服务上遇到了一个androidstudio项目的构建问题(没有测试),我定义了默认的Android构建。在Gradle构建中,我得到错误:d:\a\1\s\gradlew.bat失败,返回代码:1。日志中显示的详细错误日志为: 2017-09-25T11:17:42.7487259Z java.io.IOException:无法移开或删除现有目标文件:C:\java\androidsdk\android sdk\extras\android\m2reposi
错误:d:\a\1\s\gradlew.bat失败,返回代码:1
。日志中显示的详细错误日志为:
2017-09-25T11:17:42.7487259Z java.io.IOException:无法移开或删除现有目标文件:C:\java\androidsdk\android sdk\extras\android\m2repository
2017-09-25T11:17:42.7487259Z手动将其移开,然后重试。
2017-09-25T11:17:42.7487259Z,位于com.android.repository.io.FileOpUtils.safeRecursiveOverwrite(FileOpUtils.java:131)
2017-09-25T11:17:42.7497258Z位于com.android.repository.impl.installer.BasicInstaller.doccomplete(BasicInstaller.java:138)
2017-09-25T11:17:42.7497258Z,位于com.android.repository.impl.installer.AbstractPackageOperation.complete(AbstractPackageOperation.java:162)
2017-09-25T11:17:42.7497258Z位于com.android.builder.sdk.DefaultSdkLoader.installRemotePackages(DefaultSdkLoader.java:347)
...
2017-09-25T11:17:42.7547263Z“安装Android支持存储库(修订版:47.0.0)”完成。
2017-09-25T11:17:42.7547263Z“安装Android支持存储库(修订版:47.0.0)”失败。
2017-09-25T11:17:42.7677265Z
2017-09-25T11:17:42.7687266Z失败:生成失败,出现异常。
2017-09-25T11:17:42.7687266Z
2017-09-25T11:17:42.7687266Z*出了什么问题:
2017-09-25T11:17:42.7687266Z配置项目“应用程序”时出现问题。
2017-09-25T11:17:42.7687266Z>未能安装以下SDK组件:
2017-09-25T11:17:42.7687266Z[Android支持库]
2017-09-25T11:17:42.7687266Z请使用Android Studio中的SDK管理器安装缺少的组件
如何解决此问题?看起来像是权限问题。生成过程在android sdk树中是否具有写访问权限?@Henry如何检查此问题?我尝试使用此处的信息来修复此问题:,但是,我现在遇到此错误:>文件C:\Users\buildguest\.android\repositories.cfg无法加载。失败:生成失败,出现异常。*错误:配置项目时出现问题“:app'>无法解析配置“”的所有依赖项:应用:_debugApkCopy'>找不到com.android.support.constraint:constraint layout:+的任何匹配项,因为没有可用的com.android.support.constraint:constraint layout版本。是否使用托管的2017生成代理或专用生成代理?如果您使用的是私有构建代理,您是否在构建代理机器上安装了Android支持存储库47?(签入SDK管理器或运行
[android SDK路径]\tools\bin\sdkmanager.bat--列出命令)@starain MSFT我正在使用托管的VS2017生成代理。看起来像是权限问题。生成过程在android sdk树中是否具有写访问权限?@Henry如何检查此问题?我尝试使用此处的信息来修复此问题:,但是,我现在遇到此错误:>文件C:\Users\buildguest\.android\repositories.cfg无法加载。失败:生成失败,出现异常。*错误:配置项目时出现问题“:app'>无法解析配置“”的所有依赖项:应用:_debugApkCopy'>找不到com.android.support.constraint:constraint layout:+的任何匹配项,因为没有可用的com.android.support.constraint:constraint layout版本。是否使用托管的2017生成代理或专用生成代理?如果您使用的是私有构建代理,您是否在构建代理机器上安装了Android支持存储库47?(签入SDK管理器或运行[android SDK路径]\tools\bin\sdkmanager.bat--列出命令)@starain MSFT我正在使用托管的VS2017构建代理。