This error usually occurs because the Java version installed on your machine is not compatible with the Android SDK Manager. To fix this issue, you can try the following steps:
Ensure that you have installed the latest version of Java on your machine. You can download it from the official Java website.
Check if the JAVA_HOME environment variable is set correctly. To do this, open your terminal or command prompt and type the following command:
If the output is blank or incorrect, you need to set the JAVA_HOME variable to the correct path. You can find the path to your Java installation by running the following command:
This will return the path to the Java executable.
Once you have set the JAVA_HOME variable, try running the command flutter doctor --android-licenses again.
If the issue persists, try adding the following lines to your gradle.properties file:
The gradle.properties file can be found in the android/ directory of your Flutter project.
If none of these steps work, try uninstalling and reinstalling the Android SDK Manager. Make sure to download the latest version from the official Android website.
I hope this helps! Let me know if you have any other questions.
To know more, join our Flutter Training today.