博客
关于我
Flutter windows开发环境搭建
阅读量:278 次
发布时间:2019-03-01

本文共 2099 字,大约阅读时间需要 6 分钟。

环境搭建系列文章目录

第一篇:

第二篇:
第三篇:
第四篇:
第五篇:
第六篇:
第七篇:

文章目录


一、安装系统最低要求

  • 操作系统: Windows 7 或更高版本 (64-bit)
  • 磁盘空间: 400 MB (不包括Android Studio的磁盘空间)
  • (Git命令行工具)

二、安装步骤

1.获取 Flutter SDK

  • 提取码 jjjx version: 1.12.13
  • 提取码 zvan version: 1.22.3

2.下载 Android Studio

  • 提取码 rjk2

3.环境变量配置加速地址

PUB_HOSTED_URL  https://pub.flutter-io.cn    FLUTTER_STORAGE_BASE_URL  	https://storage.flutter-io.cn    Path 新增 flutter安装目录/bin

在这里插入图片描述

在这里插入图片描述

4.检测安装配置

flutter doctor

4.1 issues

SDK问题

[!] Android toolchain - develop for Android devices (Android SDK version 29.0.3)      X Android license status unknown.        Try re-installing or updating your Android SDK Manager.        See https://developer.android.com/studio/#downloads or visit https://flutter.dev/setup/#android-setup for detailed        instructions.
Android sdkmanager tool not found (C:\Users\petelu\AppData\Local\Android\sdk\tools\bin\sdkmanager).  Try re-installing or updating your Android SDK,  visit https://flutter.dev/setup/#android-setup for detailed instructions.
产生原因

我们自己定了了Android SDK Flutter 找不到

解决

系统环境变量中增加Android的配置

ANDROID_HOME `D:\file\android\Sdk`%ANDROID_HOME%\tools%ANDROID_HOME%\platform-tools

在这里插入图片描述

在这里插入图片描述

国内google服务访问受限制问题

已有项目修改

修改项目中android/build.gradle文件,仓库地址改为阿里云

aven { 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' }private static final String MAVEN_REPO = "https://storage.flutter-io.cn/download.flutter.io";
新建项目修改
# 修改Flutter的配置文件, 该文件在Flutter安装目录/packages/flutter_tools/gradle/flutter.gradle

在这里插入图片描述

留意SDK路径

在这里插入图片描述

arcgis 引入

rootProject.allprojects {    repositories {        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' }//        maven { url 'https://esri.bintray.com/arcgis' }        maven { url 'https://esri.jfrog.io/artifactory/arcgis' }    }}

5.Android Studio 安装

  1. 设置Flutter、Dart SDK 路径

在这里插入图片描述

  1. 安装Flutter & Dart插件

在这里插入图片描述

  1. 设置Android SDK开启模拟器或者连接真机
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

三、创建Flutter项目

在这里插入图片描述

四、运行,最终效果

# 查看详细的Flutter 启动构建打包过程flutter run --verbose

在这里插入图片描述

在这里插入图片描述

转载地址:http://xxka.baihongyu.com/

你可能感兴趣的文章
mudbox卸载/完美解决安装失败/如何彻底卸载清除干净mudbox各种残留注册表和文件的方法...
查看>>
mysql 1264_关于mysql 出现 1264 Out of range value for column 错误的解决办法
查看>>
mysql 1593_Linux高可用(HA)之MySQL主从复制中出现1593错误码的低级错误
查看>>
mysql 5.6 修改端口_mysql5.6.24怎么修改端口号
查看>>
MySQL 8.0 恢复孤立文件每表ibd文件
查看>>
MySQL 8.0开始Group by不再排序
查看>>
mysql ansi nulls_SET ANSI_NULLS ON SET QUOTED_IDENTIFIER ON 什么意思
查看>>
multi swiper bug solution
查看>>
MySQL Binlog 日志监听与 Spring 集成实战
查看>>
MySQL binlog三种模式
查看>>
multi-angle cosine and sines
查看>>
Mysql Can't connect to MySQL server
查看>>
mysql case when 乱码_Mysql CASE WHEN 用法
查看>>
Multicast1
查看>>
mysql client library_MySQL数据库之zabbix3.x安装出现“configure: error: Not found mysqlclient library”的解决办法...
查看>>
MySQL Cluster 7.0.36 发布
查看>>
Multimodal Unsupervised Image-to-Image Translation多通道无监督图像翻译
查看>>
MySQL Cluster与MGR集群实战
查看>>
multipart/form-data与application/octet-stream的区别、application/x-www-form-urlencoded
查看>>
mysql cmake 报错,MySQL云服务器应用及cmake报错解决办法
查看>>