We found the same problem building the project on Jenkins. With buildToolsVersion `25.0.2`, we have to accept licenses before creating. In our case, we had to run: I added this: E sdk_r24: E:-android-sdk_r24.4.1-windows-android-sdk-windows-platform-tools If you use tools/bin/sdkmanager licenses, you must always have human interaction. I have the problem with my gitlab CI. That`s my solution: That`s it! They have accepted SDK licenses and are good to walk. My circleCI for Android has been running successfully for a few weeks, but suddenly today all builds fail with the following: Open your “Android SDK” directory and search for the “licenses” directory. Copy the “android-sdk-license” file and paste it in your Jenkins` “Android SDK” directory. Maybe you have two Android SDKs on your computer. Be sure to check both that they have both the “Library/Android/Sdk” file and /usr/local/share/android-sdk! If you`re not sure, completely uninstall Android Studio from your computer and start with a clean slate. Unfortunately, the way the operation originally solved it doesn`t always work. If you find in the error message what your builds current version of construction tools. It could be that this is a superior version of the construction tools that is missing. In this case, you need to launch SDK Manager manually and add the construction tools and accept the license.
| sudo/Library/Android/sdk/tools/bin/sdkmanager –licenses It continues to display unacs accepted SDK T-Cs one by one, and you have the option to choose `y/n`). Choose it for everyone. cmd.exe /C%ANDROID_HOME%-tools-bin-sdkmanager.bat–licenses” Even with circleci/android:api-28-alpha, this fails. It is interesting to note that not all projects fail, only a few are. If you run it again, you still don`t make Gradle happy. So manual acceptance is the only solution until someone finds better. (Please do!) I tried all the above commands on the Windows 10 machine, but the solution was to check the SDKMANAGER and accept licenses to buy missing versions of installation The Logic of Android License in the Floating Doctor is implemented with sdkmanager –licenses, it seems ok. Try cleaning up the Flatter project and opening the Android project with Android Studio.