flutter hello world

简介: flutter hello world

在surface pro4上不知道怎么弄好了Flutter了,运行成功在redmi k30 pro手机上了,
结果跑到神舟精盾本本上再弄一次又出问题了,每次搭建flutter环境总是出问题,郁闷,
写个博客记录下来碰到的问题,便于以后查询!!!

下载好flutter_windows_1.20.4-stable(本地下载很慢,我都是远程桌面到其他服务器上,在其他服务器上下载了再直接从远程桌面拉下来,已传到和彩云网盘上),解压到c:flutter目录下 ,环境变量path里加上C:flutterbin, 用户变量里加入
PUB_HOSTED_URL=https://pub.flutter-io.cn
FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

1.png

图1

cmd命令行下运行Flutter doctor 结果报错如图,网上说是要运行那个什么什么licenses命令的,但是我看报错里根本就没有那条命令的,强制运行那命令报错!!

2.png

图2

一番查询,终于发现问题,我太追新了,装了JDK14,然后就报这个错了,卸载掉,装上JDK8(已传到和彩云),再运行flutter doctor就出来那个licenses语句了,执行后一路Y下去就行了

3.png

图3

4.png

图4

5.png

图5

android studio 装上flutter插件,新建一个项目,结果在creating flutter project界面上停了好久好久,都没办法进去,关掉了,
然后在CMD命令下运行flutter create aaa创建目录,然后切换到当前目前运行flutter run

6.png

图6

7.png

图7

运行run好久好久,还是不行,连接上手机了,开了调试模式了,运行Flutter devices能看到设备

8.png

图8

不知道怎么操作出错了,那个gradle下载耗时太久了,停掉后自己上网下载对应的gradle-5.6.2.all.zip包放到那个目录下,把目录下其他文件删除掉,然后再运行flutter run, 反复好几次才
成功运行到手机上了,装的时候记得要在手机上点同意安装,然后就可以装到手机上了

9.png

图9

10.png
图10

11.png

图11

12.png

图12

13.png

图13

目录
相关文章
|
Dart Linux API
Flutter 上使用 C/C++ 代码(上)
Flutter 上使用 C/C++ 代码(上)
2496 0
Flutter 上使用 C/C++ 代码(上)
|
Dart 数据安全/隐私保护
在 Dart(以及 Flutter)中生成随机字符串的 3 种不同方法【Flutter 专题 21】
本文向您展示了在 Dart(以及 Flutter)中生成随机字符串的 3 种不同方法。事不宜迟,让我们深入研究代码。 加入随机字母和数字 下面的示例演示了如何生成具有给定长度的随机字符串。结果将仅包含字母和数字(az、AZ、0-9)。
817 0
|
4月前
|
开发框架 Java 开发者
Flutter特殊用法介绍
Flutter特殊用法介绍 Flutter是一种开源移动应用程序开发框架,具有高效、快速、美观、灵活等特点。本文将介绍Flutter中的一些特殊用法,帮助开发者更好地使用Flutter进行应用程序开发。
|
8月前
|
开发框架 Dart Android开发
Flutter详解和代码实例
@[TOC](目录) Flutter 是一款由 Google 开发的跨平台移动应用开发框架,能够轻松构建高性能、美观的移动应用。Flutter 采用 Dart 语言作为主要编程语言,其核心理念是使用一套代码库来实现多个平台(iOS、Android、Web、桌面等)的应用开发。Flutter 框架包含了丰富的组件库和工具,如布局库、动画库、网络请求库、调试工具等,使得开发者能够快速构建复杂的移动应用。 本文将深入介绍 Flutter 框架的各方面,包括基础概念、核心架构、组件库、布局与渲染、网络请求、调试工具等。文章将包含多个代码示例和实践经验,帮助读者深入理解 Flutter 框架的使用和应用
|
8月前
|
iOS开发 容器
Flutter系列文章-Flutter UI进阶
在本篇文章中,我们将深入学习 Flutter UI 的进阶技巧,涵盖了布局原理、动画实现、自定义绘图和效果、以及 Material 和 Cupertino 组件库的使用。通过实例演示,你将更加了解如何创建复杂、令人印象深刻的用户界面。
19247 25
Flutter系列文章-Flutter UI进阶
|
Dart JavaScript Java
Flutter(二)——解析main.dart源码
Flutter(二)——解析main.dart源码
206 0
Flutter(二)——解析main.dart源码
|
Web App开发 Dart 前端开发
Flutter 第一个程序Hello World!
Flutter 第一个程序Hello World!
216 1
Flutter 第一个程序Hello World!
|
Dart
Flutter之搞定Dart(二上)
这里,我只列出来相对其他语言比较特殊的运算符,因为某些运算符太简单了,不浪费时间,比如+、-、+=、==。 你可能会疑惑,Dart为什么要搞出这么多特殊的运算符呢? 你要坚信一点:所有这些特殊的运算符都是为了让我们在开发中可以更加方便的操作,而不是让我们的编码变得更加复杂。
146 0
Flutter之搞定Dart(二上)
|
Dart 监控 索引
Flutter之搞定Dart(二中)
这里,我只列出来相对其他语言比较特殊的运算符,因为某些运算符太简单了,不浪费时间,比如+、-、+=、==。 你可能会疑惑,Dart为什么要搞出这么多特殊的运算符呢? 你要坚信一点:所有这些特殊的运算符都是为了让我们在开发中可以更加方便的操作,而不是让我们的编码变得更加复杂。
170 0
|
自然语言处理 Dart JavaScript
Flutter之搞定Dart(一)
Google为Flutter选择了Dart就已经是既定的事实,无论你多么想用你熟悉的语言,比如JavaScript、Java、Swift、C++等来开发Flutter,至少目前都是不可以的。 在讲解Dart的过程中,我会假定你已经有一定的编程语言基础,比如JavaScript、Java、Python、C++等。
353 0
Flutter之搞定Dart(一)