我试着用android-28和build-tools-28.0.0来构建安卓项目,但是无论我做什么,我都会得到
>Failed to install the following Android SDK packages as some licences have not been accepted.
platforms;android-28 Android SDK Platform 28
build-tools;28.0.0 Android SDK Build-Tools 28
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在编译过程中。
我试过:
$ANDROID_SDK/licenses中的文件。我很确定两周前它是完全正常工作的,但是现在它每次都会抛出这个错误。
所涉公共关系,以便您可以查看错误、构建和文件。
发布于 2018-10-23 17:17:13
将下面的代码添加到.travis.yml文件中
before_install:
- yes | sdkmanager "platforms;android-28"或
before_install:
- chmod +x gradlew
- mkdir "$ANDROID_HOME/licenses" || true
- echo -e "\n8933bad161af4178b1185d1a37fbf41ea5269c55" > "$ANDROID_HOME/licenses/android-sdk-license"
- echo -e "\n84831b9409646a918e30573bab4c9c91346d8abd" > "$ANDROID_HOME/licenses/android-sdk-preview-license"
- yes | sdkmanager --update
- yes | sdkmanager --licenseshttps://stackoverflow.com/questions/52274229
复制相似问题