配置环境操作步骤可按这篇文章
https://book.flutterchina.club/chapter1/install_flutter.html

但是按照操作,也会出现各种配置问题

Deprecated Gradle features were used in this build, making it incompatible with Gradle 6.0
Syncing files to device failed
Plugin with id 'kotlin-android' not found.
ProcessException: Process “C:\..\myapp\android\gradlew.bat” exited abnormally:

耗费了大量时间,才总算解决
现在给一揽子解决方案

步骤一

保证flutter链接上
flutter doctor
出现4个√即可保证flutter已经ok

步骤二

打开build.gradle
使用阿里云镜像

buildscript {ext.kotlin_version = '1.2.71'repositories {
//        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'}}dependencies {classpath 'com.android.tools.build:gradle:3.2.1'classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"}
}allprojects {repositories {
//        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\packages\flutter_tools\gradle\flutter.gradle

修改buildscript{}如下

buildscript {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'}}dependencies {classpath 'com.android.tools.build:gradle:3.2.1'}
}

然后运行,注意classpath 需要3.2.1版本,一开始我的是3.5.0版本,但是实测有误,最好改成3.2.1

最后,在某些模拟器上可能会闪退(如网易mumu,又耗我一小时!!!)
在我手机上可以运行,证明配置没问题了

android studio将显示如下

flutter运行成功

flutter学习(一)配置环境与解决可能会出现的问题相关推荐

  1. 安装sql serve2016+JDK配置环境变量+解决KB2919355报错最全教程

    一.下载 安装网址:https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 二.安装 1.点击安装程序 image.png 2. ...

  2. Xamarin 学习笔记 - 配置环境(Windows iOS)

    2019独角兽企业重金招聘Python工程师标准>>> 本文翻译自CodeProject文章:https://www.codeproject.com/Articles/1223980 ...

  3. Ubuntu15.10 安装JDK,配置环境变量, 解决无法登录的问题

    为什么80%的码农都做不了架构师?>>>    1: 系统版本:Ubuntu 15.04 x86 JDK版本:jdk1.8.0_56 2.下载对应的JDK文件,我这里下载的是jdk1 ...

  4. USTC科研 7.1 and 7.3 配置环境的学习

    2020.7.1 今天是正式实习的第一天,提前在微信上和学长约好了时间.怀着略微激动但不忐忑的心情从北门进来,左拐沿着羊肠小路走到了科技实验楼西楼,好像正好赶到研究生学长学姐们上班的早高峰.可能是自带 ...

  5. (一)Flutter 学习之 Dart 变量和类型系统

    Flutter系列文章目录导读: (一)Flutter学习之Dart变量和类型系统 (二)Flutter学习之Dart展开操作符 和 Control Flow Collections (三)Flutt ...

  6. (四)Flutter 学习之 Dart 操作符、控制流和异常处理

    Flutter系列文章目录导读: (一)Flutter学习之Dart变量和类型系统 (二)Flutter学习之Dart展开操作符 和 Control Flow Collections (三)Flutt ...

  7. 跟着LearnOpenGLCN学习OpenGL配置GLAD环境时出现无法解析外部符号问题的解决

    根据LearnOpenGLCN里的步骤: 1.将解压下来的glad和KHR直接复制到glfw-3.3.4.bin.WIN32的include里. 2.glad.c放到工程文件中去. 3.GLFW和GL ...

  8. 深度学习配置环境全攻略

    深度学习配置环境全攻略 1. 安装python2.7 外网链接教程 安装所有必需的依赖项 sudo apt-get update sudo apt-get install build-essentia ...

  9. 磨刀不误砍柴,配置适合工作学习的桌面环境

    在上面聊聊磨刀里,我简单写了提纲,那么就按照顺序,先来聊聊 桌面环境 吧. 说到桌面环境,不得不提,我的桌面环境是一张很长的写字台,目测可以容纳两台34寸带鱼屏显示器,除了写代码.看电影之外,还能用来 ...

最新文章

  1. 基于CSS3飘带状3D菜单 菜单带小图标
  2. 决策树的构造——一个手工例子
  3. ArrayList与LinkedList、Vector的区别 HashMap与HashTable、HashSet的区别
  4. 洛谷--P1067 多项式输出
  5. linux实验三makefile,实验平台上Makefile详细的解释
  6. C语言有必要学的很深入细致吗?
  7. word2003如何删除页眉?
  8. 一曲相思用计算机弹,弹一曲离殇,奏一曲相思
  9. macOS 更新Xcode,UE4编译C++报错variable “LayerNames” set but not used -Wunused-but-set-variable解决方案
  10. Java实现微信的申请退款功能
  11. 地平线余凯:电动车,卖点不是车而是「智能」
  12. QT学习之TableWidget 表格控件使用
  13. jira 连接 mysql_JIRA使用教程:连接数据库—MySQL
  14. BTree,B-Tree,B+Tree,B*Tree都是什么
  15. 6.5 地理数据可视化
  16. thymeleaf th:each根据整数循环
  17. 关于最短路径算法的理解
  18. visualbox 安装centos7 minimal
  19. 安徽大学计算机考研试题,安徽大学计算机14年考研复试试题
  20. linux 查看yum 进程,Linux YUM之YUM命令

热门文章

  1. 【思路】月月查华华的手机
  2. 推荐系统学习笔记-论文研读--点击率预估中特征交互的作用
  3. 九州云:云游戏在边缘计算中的实践
  4. 大数据美食——寻找地图上的美味
  5. HG-CoLoR用一个变阶de Bruijn graph混合校正高噪声长读数
  6. 不舍得删除的手机app,这几款你肯定用过
  7. 计算机设计校园的简要教案,人教版初中七年级美术下册《校园艺术节》教案设计...
  8. 全球安防盛会 CPSE安博会2021强势回归
  9. 二线制仪表能用计算机电缆吗,一体化温度变送器热电阻输出:二线制 4-20mA DC
  10. CyberDAO运营月报|2022 年 4月