当前位置: 首页 > 知识库问答 >
问题:

Azure DevOps管道上的Android SDK构建工具

龙繁
2023-03-14

已安装的生成工具版本31.0.0已损坏。删除并使用SDK管理器再次安装。

我怎样才能解决这个问题?

共有1个答案

呼延才俊
2023-03-14

已安装的生成工具版本31.0.0已损坏。删除并使用SDK管理器再次安装。

这似乎是Android构建工具版本31.0.0中已知的问题。

对于变通办法,可以使用生成工具的较低版本。

steps:
- script: '$ANDROID_HOME/tools/bin/sdkmanager --uninstall ''build-tools;31.0.0'''
  displayName: 'Command Line Script'
 类似资料:
  • 什么是“AndroidSDK工具”、“AndroidSDK平台工具”和“AndroidSDK构建工具”?它们之间有什么不同? 在更新其他软件包后,该软件包的旧版本将被删除,但正如您所看到的,我同时拥有4个版本的“Android SDK构建工具”。你知道为什么吗?

  • 我正在尝试从管道中自动创建Jenkins管道构建。 我有一个管道,它创建一个比特桶存储库并向其提交一些代码,包括一个Jenkinsfile。 我需要向此管道添加另一个步骤,然后为其创建管道生成,这将运行 Jenkinsfile 中的步骤。 我认为Jobs DSL应该能够处理这一点,但我找到的文档非常稀少,我仍然不完全确定是否有可能或如何做到这一点。 任何帮助都将不胜感激。我想生成的Pipeline

  • 我有一个azure构建管道和发布管道。我在发布构建工件中面临问题。在构建管道中,发布构建工件被正确地创建在默认的“drop”目录中。 当我在发布管道中下载该工件时,发布文件正在服务抛出错误的中下载 您没有查看此目录或页面的权限。 这意味着我的发布工件没有在“home/wwwroot”目录中下载。 构建管道 释放管道 我错过了什么?

  • 我在Azure DevOps中创建Android CI/CD时遇到了一个严重的问题。结果表明,管道试图使用最新版本的BuildTools构建apk,但最新版本(31.0.0)似乎有问题。 我想强制Azure使用30.0.3版本,我已经测试过该版本运行良好。 使用BuildTools 31.0.0的Azure日志 我使用Ionic和cordova来生成我的Android项目,尽管cordova文档说

  • 我不确定发生了什么,过去我们在Azure Devops中的管道构建的一切都很好。 但是就在最近,我们的每个构建都在zipariing上失败了... APK zipmays和构建在使用Android Studio IDE时很好,但在Azure Devops管道中失败了。 以下是Azure中zipalign的开始: 这是最后的失败消息: 最后,这是我们管道YAML的上下文: 任何帮助都将不胜感激! 编

  • 我们现在正在试验多分支管道构建。该功能的主要优点是,它允许我们在创建新分支时自动创建新的Jenkins工作。 然而,它也比选择如何使用用户界面进行构建的旧方法更难实现。另外,某些功能似乎丢失了。 例如,在Jenkins Freestyle作业中,我们可以使用Jenkins UI浏览工作区,下载单个文件,甚至删除工作区。我们发现,当构建出错或开发人员需要未归档的特定构建资产时,这一点很有用。 我注意