私はグーグルしました、そして、何人かの試みの後で、そして新しいリリースを作成することによって修正されたと言う人もいますが、それは私にはうまくいかないようです。
どうすればこれを解決できますか?
* What went wrong:
A problem occurred configuring project ':analytics'.
> Failed to notify project evaluation listener.
> Failed to install the following Android SDK packages as some licences have not been accepted.
platforms;Android-27 Android SDK Platform 27
build-tools;27.0.3 Android SDK Build-Tools 27.0.3
To build this project, accept the SDK license agreements and install the missing components using the Android Studio SDK Manager.
Alternatively, to transfer the license agreements from one workstation to another, see http://d.Android.com/r/studio-ui/export-licenses.html
Using Android SDK: /opt/Android-sdk-linux
> Cannot add task ':analytics:install' as a task with that name already exists.
> Could not get unknown property 'androidJavadocs' for project ':analytics' of type org.gradle.api.Project.
https://jitpack.io/com/github/littlehome-eugene/analytics-Android/1.0/build.log
私も同じ問題を抱えていましたが、最終的に solution が見つかるまで数時間を費やしました
要するに:
1)プライベートを作成 GistAndroid-sdk-license.sh
このコンテンツ:
#!/bin/bash
set -ex
cd $Android_HOME
mkdir -p licenses
cat << EOF >> licenses/Android-sdk-license
8933bad161af4178b1185d1a37fbf41ea5269c55
d56f5187479451eabf01fb78af6dfcb131a6481e
24333f8a63b6825ea9c5514f83c2829b004d1fee
EOF
2)このファイルへの未加工のリンクを取得します
3)作成jitpack.yml
このコンテンツを含むプロジェクトのルートに:
#!/bin/bash
before_install:
- curl PASTE_RAW_LINK_TO_Gist | sh
4)コミットとプッシュ
お役に立てれば
正しいSDKプラットフォームがインストールされていることを確認しますか?
そうでない場合は、Android Studio、次にAndroid Studio> Preferences> Appearance&Behavior> System Settings> Android SDK 。Android 8.1を選択してインストールします。
お役に立てれば。
このエラーを取り除くには、close Android studioを実行してからAndroid studioをもう一度実行しますが、今回はrun管理者として
これでCIビルドが修正され、yesが追加されました。システムイメージ、プラットフォーム、ビルドツールをインストールする前。
RUN yes | sdkmanager --licenses
# update
RUN yes | sdkmanager --update
# Update SDK manager and install system image, platform and build tools
RUN yes | sdkmanager \
"tools" \
"platform-tools" \
"extras;Android;m2repository" \
"extras;google;m2repository" \
"extras;google;google_play_services" \
"patcher;v4" \
"build-tools;$Android_TOOLS_VERSION" \
"platforms;Android-$Android_BUILD_VERSION"
RUN sdkmanager --version