flutter起步:windows 搭建 flutter开发环境

flutter起步:windows 搭建 flutter开发环境,第1张

windows 下配置flutter开发环境 配置国内Flutter镜像缓解变量

环境变量分 用户变量 和 系统变量, 配置在这两个变量的任何一个变量都可以。 我这里 配置在 用户变量里。
PUB_HOSTED_URL https://pub.flutter-io.cn

FLUTTER_STORAGE_BASE_URL https://storage.flutter-io.cn


Flutter SDK

去flutter官网下载其最新可用的安装包,点击下载 ;

将安装包zip解压到你想安装Flutter SDK的路径(如:C:\src\flutter;注意,不要将flutter安装到需要一些高权限的路径如C:\Program Files\)。

在Flutter安装目录的flutter文件下找到flutter_console.bat,双击运行并启动flutter命令行,接下来,你就可以在Flutter命令行运行flutter命令了。

更新环境变量

要在终端运行 flutter 命令, 你需要添加以下环境变量到系统PATH:

转到 “控制面板>用户帐户>用户帐户>更改我的环境变量” 在“用户变量”下检查是否有名为“Path”的条目: 如果该条目存在, 追加 flutter\bin的全路径,使用 ; 作为分隔符.

如果条目不存在, 创建一个新用户变量 Path ,然后将 flutter\bin的全路径作为它的值.

运行 flutter doctor
打开一个新的命令提示符或PowerShell窗口并运行以下命令以查看是否需要安装任何依赖项来完成安装:

Android Studio 下载安装

下载并安装 Android Studio.

安装 flutter dart 插件

File — Settings ---- Plugin

配置 sdk platforms 和 sdk tools

Tools — SDK Manager

根据需要 选择android版本

SDK Tools 配置,打钩的这几项都要勾选上

设置模拟器
Tools – Device Manager

创建自己需要的模拟器

配置gradle maven仓库

进入Flutter 目录
Flutter⁩ -> ⁨packages⁩ -> ⁨flutter_tools⁩ -> ⁨gradle⁩ 打开flutter.gradle文件

修改 buildscript 里面的 respositories,改成指向 阿里maven镜像

buildscript {
    repositories {
        // google()
        // mavenCentral()
        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' }
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:4.1.0'
    }
}

修改 flutter项目中的 meaven 镜像

项目目录
android — build.gradle

修改里面的 buildscriptallprojects
repositories 下的仓库改成阿里maven仓库

buildscript {
    ext.kotlin_version = '1.3.50'
    repositories {
//        google()
//        mavenCentral()
        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' }
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:4.1.0'
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
    }
}

allprojects {
    repositories {
//        google()
//        mavenCentral()
        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' }
    }
}
参考

[1] https://flutterchina.club/get-started/install/

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/992346.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存