Конвейеры Bitbucket Возникла проблема при настройке проекта «: приложение». > Вы не приняли лицензионные соглашения на следующие компоненты SDK:
это мой build.sh
#!/bin/sh
# Add Android SDK license in a default file
mkdir -p "{$ANDROID_HOME}/licenses"
echo -e "<My license>" > "{$ANDROID_HOME}/licenses/android-sdk-license"
echo -e "<My license>" > "{$ANDROID_HOME}/licenses/android-sdk-preview-license"
# Build the app
./gradlew assembleProductionRelease
это мой bitbucket-pipelines.yml
image: uber/android-build-environment:latest
pipelines:
default:
- step:
script:
- unset ANDROID_NDK_HOME
- echo “Start default step”
- bash ./build.sh
- echo "Amazing"
PS:im using bitbucket pipeline, ur link is using local android sdk.
Что мне не хватает?
Я использую конвейер битбакета, ссылка ur использует локальный SDK для Android.
Правильные команды в сценарии оболочки одинаковы в обоих случаях.
ты когда-нибудь это исправлял?
Возможный дубликат Вы не приняли лицензионные соглашения на следующие компоненты SDK