flutter学习(一)配置环境与解决可能会出现的问题
配置环境操作步骤可按这篇文章
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学习(一)配置环境与解决可能会出现的问题相关推荐
- 安装sql serve2016+JDK配置环境变量+解决KB2919355报错最全教程
一.下载 安装网址:https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 二.安装 1.点击安装程序 image.png 2. ...
- Xamarin 学习笔记 - 配置环境(Windows iOS)
2019独角兽企业重金招聘Python工程师标准>>> 本文翻译自CodeProject文章:https://www.codeproject.com/Articles/1223980 ...
- Ubuntu15.10 安装JDK,配置环境变量, 解决无法登录的问题
为什么80%的码农都做不了架构师?>>> 1: 系统版本:Ubuntu 15.04 x86 JDK版本:jdk1.8.0_56 2.下载对应的JDK文件,我这里下载的是jdk1 ...
- USTC科研 7.1 and 7.3 配置环境的学习
2020.7.1 今天是正式实习的第一天,提前在微信上和学长约好了时间.怀着略微激动但不忐忑的心情从北门进来,左拐沿着羊肠小路走到了科技实验楼西楼,好像正好赶到研究生学长学姐们上班的早高峰.可能是自带 ...
- (一)Flutter 学习之 Dart 变量和类型系统
Flutter系列文章目录导读: (一)Flutter学习之Dart变量和类型系统 (二)Flutter学习之Dart展开操作符 和 Control Flow Collections (三)Flutt ...
- (四)Flutter 学习之 Dart 操作符、控制流和异常处理
Flutter系列文章目录导读: (一)Flutter学习之Dart变量和类型系统 (二)Flutter学习之Dart展开操作符 和 Control Flow Collections (三)Flutt ...
- 跟着LearnOpenGLCN学习OpenGL配置GLAD环境时出现无法解析外部符号问题的解决
根据LearnOpenGLCN里的步骤: 1.将解压下来的glad和KHR直接复制到glfw-3.3.4.bin.WIN32的include里. 2.glad.c放到工程文件中去. 3.GLFW和GL ...
- 深度学习配置环境全攻略
深度学习配置环境全攻略 1. 安装python2.7 外网链接教程 安装所有必需的依赖项 sudo apt-get update sudo apt-get install build-essentia ...
- 磨刀不误砍柴,配置适合工作学习的桌面环境
在上面聊聊磨刀里,我简单写了提纲,那么就按照顺序,先来聊聊 桌面环境 吧. 说到桌面环境,不得不提,我的桌面环境是一张很长的写字台,目测可以容纳两台34寸带鱼屏显示器,除了写代码.看电影之外,还能用来 ...
最新文章
- 基于CSS3飘带状3D菜单 菜单带小图标
- 决策树的构造——一个手工例子
- ArrayList与LinkedList、Vector的区别 HashMap与HashTable、HashSet的区别
- 洛谷--P1067 多项式输出
- linux实验三makefile,实验平台上Makefile详细的解释
- C语言有必要学的很深入细致吗?
- word2003如何删除页眉?
- 一曲相思用计算机弹,弹一曲离殇,奏一曲相思
- macOS 更新Xcode,UE4编译C++报错variable “LayerNames” set but not used -Wunused-but-set-variable解决方案
- Java实现微信的申请退款功能
- 地平线余凯:电动车,卖点不是车而是「智能」
- QT学习之TableWidget 表格控件使用
- jira 连接 mysql_JIRA使用教程:连接数据库—MySQL
- BTree,B-Tree,B+Tree,B*Tree都是什么
- 6.5 地理数据可视化
- thymeleaf th:each根据整数循环
- 关于最短路径算法的理解
- visualbox 安装centos7 minimal
- 安徽大学计算机考研试题,安徽大学计算机14年考研复试试题
- linux 查看yum 进程,Linux YUM之YUM命令
热门文章
- 【思路】月月查华华的手机
- 推荐系统学习笔记-论文研读--点击率预估中特征交互的作用
- 九州云:云游戏在边缘计算中的实践
- 大数据美食——寻找地图上的美味
- HG-CoLoR用一个变阶de Bruijn graph混合校正高噪声长读数
- 不舍得删除的手机app,这几款你肯定用过
- 计算机设计校园的简要教案,人教版初中七年级美术下册《校园艺术节》教案设计...
- 全球安防盛会 CPSE安博会2021强势回归
- 二线制仪表能用计算机电缆吗,一体化温度变送器热电阻输出:二线制 4-20mA DC
- CyberDAO运营月报|2022 年 4月