美文网首页FlutterFlutter中文社区Flutter圈子
Flutter 环境配置 - cmdline-tools com

Flutter 环境配置 - cmdline-tools com

作者: DaZenD | 来源:发表于2021-10-12 08:28 被阅读0次

    刚学flutter,配置了一下开发环境,遇到一些问题,供参考

    我用的mac

    平时开发anroid,ios,前端,所以,环境都有。本次遇到android环境问题,记录一下

    问题1 command not found: flutter

    flutter安装参照官网即可,下载后的flutter文件夹位置可以随便放的,但最好别随便,我直接拖到了应用程序里,虽然是个文件夹,但是也可以

    去执行flutter 命令,结果报:

    command not found: flutter
    

    解决:

    配置环境变量

    export FLUTTER_HOME=/Applications/flutter
    export PATH=$PATH:$FLUTTER_HOME/bin
    export PATH=$PATH:$FLUTTER_HOME/bin/cache/dart-sdk/bin
    

    重点是要记得重载环境变量,及时生效:source ~/.bash_profile

    一般环境变量建议配置到.bash_profile里,这是用户级环境变量

    问题2

    初次执行 flutter doctor,结果如下:

    issue.png

    所以,就直接百度了:

    同类问题,配置cmdline-tools,不行

    同类问题,执行flutter doctor --android-licenses,不行,提示如下:

    issue1.png

    这句提示包含三个点:

    • Android sdkmanager not found
    • Update to the latest Android SDK
    • ensure that the cmdline-tools are
      installed

    搜索这几个点,百度,StackOverflow,后俩点试了一下,剩第一个问题,没找到

    回归官网:在macOS上搭建Flutter开发环境,看到这个提示:

    androidconfig.png

    注意:ANDROID_HOME 一定要是你的sdk的路径,打开as去local.properties去看下配置或者Android Studio > Preference > System Settings > Android SDK 看一下

    配置一下as环境变量,ok了

    result.png

    看到全绿,舒爽

    Android sdkmanager not found 另一种方式

    flutter config --android-sdk your-sdk-dir
    

    your-sdk-dir 是你android studio配置的sdk的路径,这个要找对,因为是有两个的,一个是sdk路径,一个是android下的sdk

    相关文章

      网友评论

        本文标题:Flutter 环境配置 - cmdline-tools com

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