配置flutter 遇到的问题及解决办法

我是在windows环境下安装的。

1. 从官网下载压缩包  https://flutter.io/sdk-archive/#windows

解压放在你某一个目录下(我的是C:\aplication\, 目录建的时候名字写错了), 这个目录就相当于flutter的安装目录。然后配置环境变量。

2.安装 AndroidStutio https://developer.android.com/studio/  我在安装完成之后没有SDK, 导致接下来有很多问题。

3. 在cmd下  执行

> flutter doctor

  (这是花了最长时间的);

首先解决第一个  X Android license status unknown.

https://www.liangzl.com/get-article-detail-1443.html     在这个链接下找到了解决办法,执行

> flutter doctor --android-licenses

但是则需要翻墙。接下来我们来配置代理。我用的 shadowsocks 已经实现了翻墙, 执行

> set http_proxy=http://127.0.0.1:1080
> set https_proxy=http://127.0.0.1:1080

配置cmd的代理。执行

> flutter doctor --android-licenses

 出现了下面的问题

 

Warning: An error occurred during installation: Failed to move away or delete existing target file: C:\aplication\SDK\tools 

 我在   https://stackoverflow.com/questions/49306527/failed-to-move-away-or-delete-existing-target-c-androidsdk-sdk-tools

下面,找到了解决办法, 首先进入SDK的安装目录, 我的是C:\aplication\SDK(有些人可能没有, 比如我就是, 文章下面有解决办法);

找到tools文件夹, 把他重命名成tool, cmd下执行

C:\aplication\SDK\tool\bin\sdkmanager --update

 上面两个Warning不要管他。 执行结束后会有done。 此时SDK目录会新增一个tools,把tools里的所有文件移到tool里, 有重复, 全部选替换, 接着把tools改为tools。

现在解决没有SDK的问题

这个会在执行 `flutter doctor` 时提示: 如 (这个错误信息是别的网友的, 我的当时没截图)

[X] Android toolchain - develop for Android devices
    X ANDROID_HOME = C:\Users\Name\AppData\Local\Android\sdk\Android
      but Android SDK not found at this location.

或者在Android-Studio里出现    SDK tools directory is missing, 解决办法是从   http://www.androiddevtools.cn/  下载SDK tools

 之后安装,上面会有默认的选项,就直接点安装,可以配置代理, 下载更快。 之后就是配置环境变量。

 

 这样就完成了。

接下来解决这个:

 X Flutter plugin not installed; this adds Flutter specific functionality.
 X Dart plugin not installed; this adds Dart specific functionality.

打开AndroidStudio 在主界面, 也就是下面这个, 点击configure

 

 

 搜索, Dart,flutter, 安装

 成功。No  devices available  是我还没连接设备。

  • 11
    点赞
  • 32
    收藏
    觉得还不错? 一键收藏
  • 18
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值