Flutter最近很火,我抽出了一点时间对Flutter进行了初步了解,过程中遇到一些问题,在这里记录并分享一下.
Flutter中文网
https://flutterchina.club/
"使用镜像"、"获取Flutter SDK"、"Android Studio设置" 等等一系列操作按照官网教程来操作就可以了,如有个别问题,网上的相关博客也是可以解决的,这里我不再赘述.
还算顺利地创建了第一个Flutter项目后,却在准备运行时遇到了麻烦,Android Studio一直卡在了Initializing gradle...界面,如下所示,等待了很长时间发现Initializing并不会结束.
这其实是Android Studio在下载gradle,如果不能番羽墙,那就果断采取别的方法来解决这个问题,否则会一直卡在这里.看过了一些博客,在试了多个方法之后,给大家分享下我亲测有效的经验,主要分为两大步骤:
一.gradle相关配置:
我创建的flutter项目默认使用的是gradle-4.10.2-all版本,如果你的电脑上没有这个gradle版本,Android Studio就会卡在Initializing gradle...界面去下载这个版本,导致长时间卡顿,所以这里我们应该手动去下载gradle.
gradle下载地址:
http://services.gradle.org/distributions/
gradle下载并解压完成后,打开Macintosh HD--->用户--->选择自己的用户名,需要在这个目录下找到.gradle文件,这是个隐藏的文件夹,macOS可以使用shift+command+.来查看隐藏文件,找到.gradle>wrapper>dists目录,把刚刚下载好的gradle文件解压后拷贝进来,这样一来gradle的配置就告一段落.
二.接下来要修改Flutter相关文件:
1.首先修改Flutter SDK中的flutter.gradle文件:
文件路径为:flutter>packages>flutter_tools>gradle>flutter.gradle
修改后效果如图:
2.MacOS"系统盘"中的flutter.gradle文件:
文件路径为:flutter>packages>flutter_tools>gradle>flutter.gradle,修改之后效果和上一步相似.
3.修改Flutter项目中的build.gradle文件:
经过以上步骤,终于将项目运行了起来,运行效果如下图:
以上是我亲测有效的方法,希望可以帮到同样遇到这个问题的同学们,如有问题或文中有错误欢迎交流指正.
- 大小: 218.4 KB
- 大小: 155.3 KB
- 大小: 100.8 KB
- 大小: 92 KB
- 大小: 32.3 KB
- 大小: 86.1 KB
- 大小: 43.4 KB
- 大小: 220.7 KB
- 大小: 321.5 KB
分享到:
相关推荐
官网下载地址:https://services.gradle.org/distributions/
FLUTTER TECHNOLOGY AND MOBILE SOFTWARE ... Flutter 技术和移动软件.pdf
flutter_local_notifications..zip,在android和ios上显示本地通知的flutter插件
Manning.Flutter.in.Action.2020.1.zip
flutter_driver的mac安装包,如果被墙挡住了 可以下载下来试试,适用版本为flutter-1.20.0-7.4 格式为pre解压即可用。
博客(Flutter搭建环境的下载Gradle Wrapper的问题的一个解决方式) http://blog.csdn.net/xjwangliang/article/details/78042740
基于Flutter构建的stopwatch app..zip,颤振中的简单秒表示例应用程序
主要介绍了flutter中build.gradle仓库的配置,解决外网下载速度过慢,失败的问题,本文通过图文并茂的形式给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
网盘文件永久链接 非常经典的一套全新Flutter实战教程,课程内容由一线工程师为同学们倾力主讲,课程讲解内容包括了Flutter技术精讲和Flutter项目实施的全过程,很多细节技术都有涉及。
地址:https://flutterchina.club/ 首先去flutter官网去下载(windows版本)sdk:https://flutter.dev/docs/development/tools/sdk/releases#windows 将下载的sdk的zip解压到你想安装Flutter SDK的路径(如:C:\src\...
一、失败的经历:手动配置gradle 下载gradle包http://gradle.org/gradle-download/ Mac Finder->Applications/应用程序->Android Studio右键显示包内容。继续打开Contents文件夹,正常情况下会有一个gradle文件夹,...
Flutter完整开发实战详解系列.pdf
史上最全flutter开发介绍,flutter开发入门教程,flutter开发入门与实战教程 flutter开发环境搭建全说明,flutter开发示例和DEMO教程,50多页ppt详细讲解。
一个帮助写实验报告的Flutter项目,withpythonFlask,Flutter
Android Studio上运行Flutter,报错could not find io.flutter:flutter_embedding_debug的错误,需要替换以上zip文件即可,Android Studio 4.2.0, Flutter 2.2.3, Dart 2.13.4
Flutter搭建环境的下载Gradle Wrapper的问题的一个解决方式,见博客http://blog.csdn.net/xjwangliang/article/details/78042740 重新压缩方便手动安装,直接在flutter/bin/cache下解压文件即可。
【Flutter】Flutter 项目中使用 Flutter 插件 ( Flutter 插件管理平台 | 搜索 Flutter 插件 | 安装 Flutter 插件 | 使用 Flutter 插件 ) https://hanshuliang.blog.csdn.net/article/details/114106052 博客源码...
2021 Flutter全套面试题含解析.docx
使用flutter开发的俄罗斯方块游戏.zip,a tetris game powered by flutter. 使用flutter开发俄罗斯方块。