I'm unable to accept licenses. When I run flutter doctor -v
, this is displayed:
[!] Android toolchain - develop for Android devices (Android SDK version 31.0.0)
• Android SDK at /home/gledyson/bin/sdk
• Platform android-31, build-tools 31.0.0
• Java binary at: /home/gledyson/bin/android-studio/jre/bin/java
• Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189)
! Some Android licenses not accepted. To resolve this, run: flutter doctor --android-licenses
Then I run flutter doctor --android-licenses
and accept all licenses without an error.
At the end, it says:
All SDK package licenses accepted
But when I run flutter doctor -v
again, the warning persists:
[!] Android toolchain - develop for Android devices (Android SDK version 31.0.0)
• Android SDK at /home/gledyson/bin/sdk
• Platform android-31, build-tools 31.0.0
• Java binary at: /home/gledyson/bin/android-studio/jre/bin/java
• Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189)
! Some Android licenses not accepted. To resolve this, run: flutter doctor --android-licenses
I have installed the Android SDK and the Command Line Tools (latest) as shown in the pictures: android sdk 1 android sdk 2
My OS is Linux Mint 20.2.