Android toolchain - develop for Android devices (Android SDK version 28.0.3)解决方法

在执行完flutter doctor之后有如下警告。

Android toolchain - develop for Android devices (Android SDK version 28.0.3)
! Some Android licenses not accepted. To resolve this, run: flutter doctor
--android-licenses

解决方法:
步骤1.cd ~/Library/Android/sdk/
步骤2.cd tools
步骤3.cd bin
步骤4.sdkmanager --licenses
步骤5.flutter doctor出现如下标志就证明解决问题啦。
Snip20200623_6.png

注意事项:
1.执行完第四步骤以后如有出现类似Accept? (y/N): y这样的提示直接选择y回车一路往下走就可以了。
2.需要在用户环境变量下把 路径为 自己 sdk路径 名字为 ANDROID_HOME。(这样做的目的flutter官网也解释过了:默认情况下,Flutter使用的Android SDK版本是基于你的 adb 工具版本。 如果您想让Flutter使用不同版本的Android SDK,则必须将该 ANDROID_HOME 环境变量设置为SDK安装目录。

你可能感兴趣的:(Android toolchain - develop for Android devices (Android SDK version 28.0.3)解决方法)