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