美文网首页
Flutter:Mac下环境配置Android license

Flutter:Mac下环境配置Android license

作者: 有怪兽变身奥特曼 | 来源:发表于2019-06-21 14:30 被阅读0次

Flutter安装过程中,使用flutter doctor出现Android license status unknown错误,通常情况下使用flutter doctor --android-licenses通过安卓协议即可,但有时候会受到以下错误:

A newer version of the Android SDK is required. To update, run:
/Users/shingle/Library/Android/sdk/tools/bin/sdkmanager --update

没有意外的话使用/Users/shingle/Library/Android/sdk/tools/bin/sdkmanager --update会进行SDK的更新,只需等待即可,如果收到以下报错:

Exception in thread "main" java.lang.NoClassDefFoundError:...

请检查你的Java JDK是否是1.8,太高或太低都有可能报错,重新安装JDK1.8并配置环境:

open ~/.bash_profile

将JAVA_HOME更换为1.8路径:

JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_171.jdk/Contents/Home"

保存并启用:

source ~/.bash_profile

重新/Users/shingle/Library/Android/sdk/tools/bin/sdkmanager --update即可进行更新

相关文章

网友评论

      本文标题:Flutter:Mac下环境配置Android license

      本文链接:https://www.haomeiwen.com/subject/lppyqctx.html