(两百零八)flutter安装

目录

1.flutter安装

2.安装问题解决

2.1 plugin

2.2 sdk

3.总结


1.flutter安装

懒得启动ubuntu了,windows上先尝鲜下

参考

https://flutter.dev/docs/get-started/install

https://flutterchina.club/setup-windows/

下载地址

https://flutter.dev/docs/development/tools/sdk/releases

 

我安装的是最新的stable版本v1.12.13+hotfix.8

安装好了按步骤执行

运行 flutter doctor

打开一个新的命令提示符或PowerShell窗口并运行以下命令以查看是否需要安装任何依赖项来完成安装:

 flutter doctor

在命令提示符或PowerShell窗口中运行此命令。目前,Flutter不支持像Git Bash这样的第三方shell。

该命令检查您的环境并在终端窗口中显示报告。Dart SDK已经在捆绑在Flutter里了,没有必要单独安装Dart。 仔细检查命令行输出以获取可能需要安装的其他软件或进一步需要执行的任务(以粗体显示)

我的执行结果

让我更新sdk/flutter的Android studio插件和一个叫做Drat的插件

 

2.安装问题解决

2.1 plugin

plugins我知道在哪,搜索flutter安装,提示我要先安装Drat,省事,安装好了提示重启。

再执行下doctor

现在只有sdk的问题了,百度看下

 

2.2 sdk

https://www.jianshu.com/p/717846339e3c

我这更新有点问题。。。

https://www.liangzl.com/get-article-detail-146452.html

很明显就是Java9及更高版本才会出现这个问题,因为Java9之后干掉了一些库,如果写过Springcloud的同学应该会知道,需要添加jaxb相关依赖:

activation.jar

jaxb-impl.jar

jaxb-xjc.jar

jaxb-core.jar

jaxb-jxc.jar

jaxb-api.jar

 

看了下我的jdk

C:\Users\83535>java -version
java version "13.0.2" 2020-01-14
Java(TM) SE Runtime Environment (build 13.0.2+8)
Java HotSpot(TM) 64-Bit Server VM (build 13.0.2+8, mixed mode, sharing)

 

emmm,这个是啥版本。。。都13了。。。从搜索结果来看是jdk版本高了以后缺失了一些jar包

https://mvnrepository.com/search?q=jaxb-xjc.jar

看csdn也有人上传了,好人哇

https://download.csdn.net/download/ljp345775/12226958

 

https://www.liangzl.com/get-article-detail-146452.html操作好了后

对应路径修改

set CLASSPATH=%APP_HOME%\jaxb\istack-commons-runtime.jar;%APP_HOME%\jaxb\activation.jar;%APP_HOME%\jaxb\jaxb-impl.jar;%APP_HOME%\jaxb\jaxb-xjc.jar;%APP_HOME%\jaxb\jaxb-core.jar;%APP_HOME%\jaxb\jaxb-jxc.jar;%APP_HOME%\jaxb\jaxb-api.jar;%APP_HOME%\lib\dvlib-26.0.0-dev.jar;%APP_HOME%\lib\jimfs-1.1.jar;%APP_HOME%\lib\jsr305-1.3.9.jar;%APP_HOME%\lib\repository-26.0.0-dev.jar;%APP_HOME%\lib\j2objc-annotations-1.1.jar;%APP_HOME%\lib\layoutlib-api-26.0.0-dev.jar;%APP_HOME%\lib\gson-2.3.jar;%APP_HOME%\lib\httpcore-4.2.5.jar;%APP_HOME%\lib\commons-logging-1.1.1.jar;%APP_HOME%\lib\commons-compress-1.12.jar;%APP_HOME%\lib\annotations-26.0.0-dev.jar;%APP_HOME%\lib\error_prone_annotations-2.0.18.jar;%APP_HOME%\lib\animal-sniffer-annotations-1.14.jar;%APP_HOME%\lib\httpclient-4.2.6.jar;%APP_HOME%\lib\commons-codec-1.6.jar;%APP_HOME%\lib\common-26.0.0-dev.jar;%APP_HOME%\lib\kxml2-2.3.0.jar;%APP_HOME%\lib\httpmime-4.1.jar;%APP_HOME%\lib\annotations-12.0.jar;%APP_HOME%\lib\sdklib-26.0.0-dev.jar;%APP_HOME%\lib\guava-22.0.jar

 

再执行flutter doctor --android-licenses点一堆y回车表示同意就好了

 

3.总结

从Android studio来看可以创建flutter项目了,安装依照官网和中文网的步骤来就好了,问题在于jdk版本过高的话sdk会校验不过,补足对应jar包重新校验即可。

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值