美文网首页
一.Flutter安装和环境配置

一.Flutter安装和环境配置

作者: Neo_duan | 来源:发表于2020-08-05 10:37 被阅读0次

    以下针对Windows环境

    flutter sdk下载

    下载地址:https://flutter.dev/docs/get-started/install/windows
    新建文件夹FlutterSDK,解压下载的SDK到该目录

    环境变量配置

    系统变量中新建:FLUTTER = D:\FlutterSDK\flutter
    Path中引用新建变量:%FLUTTER%\bin

    配置镜像

    flutter项目会依赖一些东西,在国内下载这些依赖会有一些慢,所以我们可以将它们的安装源换成国内的(也就是设置国内的镜像)
    环境变量中添加:

    PUB_HOSTED_URL=https://pub.flutter-io.cn
    FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

    测试Flutter SDK是否配置成功

    cmd终端中输入:flutter --help

    Android Studio配置

    plugin中添加插件:flutter和dart插件

    新建flutter项目

    方式一:通过AS-->new flutter project 
    项目名称要求:小写,多字符下划线连接,如:flutter_app
    SDK路径:指定到D:\FlutterSDK\flutter
    
    最终创建会有很长的等待时间,出现“假死”或“卡死”的问题,继续等待,最后会弹出打开项目弹框。如果实在等不了,可杀死进程,直接到目标工作空间打开项目即可。
    
    方式二:通过flutter create创建,还没试过,待学习
    

    遇到的问题

    1.Exception in thread "main" java.net.ConnectException: Connection timed out: connect
    修改gradle-wrapper.properties中版本号,使用本地已有的版本

    1. Android license status unknown
      终端中运行:flutter doctor --android-licenses
      一路y下去

    3.Exception in thread “main” java.lang.UnsupportedClassVersionError
    原因:因为jdk版本不一致。52.0应该是jdk1.8的。也就是说你运行的程序是1.8编译的。而现在使用的是1.8以下的
    解决办法:下载对应1.8的jdk。
    查看jdk版本:在命令行中输入 java -version
    安装完1.8jdk后配置好环境变量,然后从新执行flutter doctor即可。此时就没有错误了。
    此后在执行一下flutter doctor --android-licenses指令,一路y下去。

    4.cannot down xxx.jar
    使用阿里镜像URL,注释掉google和jcenter
    // google()
    // jcenter()
    maven { url 'https://maven.aliyun.com/repository/google' }
    maven { url 'https://maven.aliyun.com/repository/jcenter' }
    maven { url 'http://maven.aliyun.com/nexus/content/groups/public' }
    }

    相关文章

      网友评论

          本文标题:一.Flutter安装和环境配置

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