美文网首页
flutter在Mac上配置遇到的问题

flutter在Mac上配置遇到的问题

作者: 傲骨天成科技 | 来源:发表于2020-11-30 11:19 被阅读0次

    一、终端在任意文件夹中flutter的命令无效

    此时需要配置全局命令,步骤如下:

      1.在终端执行
          open .bash_profile
          打开.bash_profile文件
      2.在.bash_profile文件中写入如下命令
          export PATH=/Applications/flutter/bin:$PATH
          其中的/Applications/flutter/bin表示你当前放置下载的flutter包的位置下的bin文件
      3.然后保存此文件,在终端在执行
          source ~/.bash_profile
         使命令生效
    

    如此就完成了配置。

    二、下载flutter项目中三方包超级慢或者下载不下来的问题,其实就是flutter pub get 命令进行加载包

    这是由于pub.dev的服务器在国外,所以我们需要配置国内的镜像。

    具体步骤如下:

      1.在终端执行
          open .bash_profile
          打开.bash_profile文件
      2.在.bash_profile文件中写入如下命令
          export PUB_HOSTED_URL=https://pub.flutter-io.cn
          export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
    
      如果此配置依旧慢可以试试上海交通大学的一组镜像
         export PUB_HOSTED_URL=https://dart-pub.mirrors.sjtug.sjtu.edu.cn
         export FLUTTER_STORAGE_BASE_URL=https://mirrors.sjtug.sjtu.edu.cn
    
      3.然后保存此文件,在终端在执行
          source ~/.bash_profile
         使命令生效
    

    三、如果.bash_profiles文件中的配置无效可以试试如下操作

    1.在终端执行
          open .zshrc
          打开. zshrc文件
      2.在. zshrc文件中写入如下命令
          source ~/.bash_profile
          
      3.然后保存此文件,在终端在执行
          source ~/.zshrc
         使命令生效
    

    这是由于mac上如果有.zshrc文件的时候,会优先执行.zshrc文件的配置,所以在此文件保存.bash_profiles的配置即可

    四、执行flutter doctor中报错Xcode的错,

    iOS toolchain - develop for iOS devices
    ✗ Xcode installation is incomplete; a full installation is necessary for iOS development.
    Download at: https://developer.apple.com/xcode/download/
    Or install Xcode via the App Store.
    Once installed, run:
    sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer

    在终端执行如下命令:

    sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
    
    其中/Applications/Xcode.app代表你的Xcode包的路径,当然如果你装了多个Xcode,则你自己该对应Xcode的名称
    

    五、执行flutter doctor报错Androrid Studio

    截屏2020-11-30 上午11.02.06.png

    则是需要给Androrid Studio安装Flutter和Dart插件了,

    步骤如下:
    *1.打开Androrid Studio选择Configure->Pllugins


    image.png

    *2.在搜索栏搜索Dart,当搜索到结果之后点后右边的安装install,当然我这个是安装过的,显示的是卸载


    image.png

    *3.同理搜索Flutter,点击安装


    image.png

    *4. 都安装完成之后点击ok

    *5.在终端继续执行flutter doctor查看是否成功了。

    六、当然我们最后一般用VSCode去编写flutter代码的

    开始使用VSCode的时候我们也需要去安装Flutter和Dart插件的。

    步骤如下:
    *1.安装Dart,在如下图的扩展中的搜索框搜索Dart,当搜索到之后点击安装


    image.png

    *2.安装Flutter同理Dart

    七、使用VSCode改成中文的

    VSCode下载:https://code.visualstudio.com/docs/?dv=osx
    步骤如下:
    *1.command + shift + P,调出命令窗口,在命令窗口中输入Configure Display Language,点击

    image.png

    *2.选择中文(zh-cn),这是重启VSCode就好了

    image.png

    八、运行flutter项目的时候锁住了,可以在终端执行如下命令或者删除flutter包下的lockfile文件, 比如我的flutter就在Applications目录下的(/Applications/flutter/bin/cache/lockfile )

    killall -9 dart
    

    相关文章

      网友评论

          本文标题:flutter在Mac上配置遇到的问题

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