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

158 阅读1分钟

#####在执行完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 出现如下标志就证明解决问题啦。

2121726-8285401555400112.png

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