Я запускаю проект в Azure devops. Я получаю сообщение об ошибке, показанное на прикрепленном изображении. Я получаю это на этапе сборки. Я понимаю, что это может быть связано с тем, что в Агенте нет Android 23. Как мне преодолеть эту проблему и успешно выполнить сборку. Я проводил исследования в течение довольно долгого времени, но безуспешно.
trigger:
- master
pool:
vmImage: 'macos-latest'
steps:
- task: Gradle@2
inputs:
workingDirectory: ''
gradleWrapperFile: 'gradlew'
gradleOptions: '-Xmx3072m'
publishJUnitResults: false
testResultsFi[![][1]][1]les: '**/TEST-*.xml'
tasks: 'assembleDebug'
Обратитесь к этому документу о agnet, размещенном на MacOs, Microsoft: информация о macOS 11.6.
В настоящее время агент macOs не имеет предустановленного Android-23. Так что это может вызвать проблему.
Чтобы решить эту проблему, вам нужно установить android-23 в командной строке.
Например:
- bash: '$ANDROID_HOME/tools/bin/sdkmanager --install "platforms;android-23" "sources;android-23"'
displayName: 'Bash Script'
Вы можете добавить шаг перед задачей Gradle.