美文网首页Flutter圈子Flutter中文社区
vscode 安装flutter遇到的坑

vscode 安装flutter遇到的坑

作者: maimingliang | 来源:发表于2019-03-07 09:59 被阅读3次

    总结在vscode平台安装 flutter环境遇到的问题

    1. powershell安装的问题

    【在win7下安装powershell 2.0】 已经自带powershell 2.0运行库,免安装
    【在win8下安装powershell 3.0】 已经自带powershell 3.0运行库,免安装

    在win8 以上的系统默认都是安装了 powershell 3.0 以上的版本

    flutter 的运行要依赖powershell 3.0 以上的版本,而win 7 默认的2.0的,需求升级到3.0

    升级的流程:

    如果计算机安装了Microsoft Windows Management Framework 3.0 Beta (KB2506143),如果有的话就先把他卸载了。

    下载:
    powershell3.0

    安装成功后重启电脑,打开附件中 powershell 控制台,输入命令get-host

    ps1.png image

    2. 报错Android toolchain - develop for Android devices (Android SDK 28.0.3) Some Android licenses not accepted. To resolve this, run: flutter doctor --android-licenses

    image.png

    根据提示输入 命令 flutter doctor --android-licenses,之后会建议输入以下命令

    ! C:\Users\Administrator\AppData\Local\Android\sdk\tools\bin\sdkmanager --update
    

    输入了上面命名(上面的我的SDK路径,具体的路径要根据个人的安装路径而变),之后又报了下面的错误

    sss.png

    报错的原因是,输入命令

    ! C:\Users\Administrator\AppData\Local\Android\sdk\tools\bin\sdkmanager --update
    

    会创建tools目录,而tools目录SDK下面已经存在的,会造成冲突。

    解决方案:

    1. 把tools目录 重命名 为 tool

    2. 把命令的路径改一下为,中间tools改为tool

      ! C:\Users\Administrator\AppData\Local\Android\sdk\ tool \bin\sdkmanager --update

    image.png

    3. Could not resolve URL "https://pub.flutter-io.cn

    新增两个系统环境变量

    PUB_HOSTED_URL = https://pub.flutter-io.cn
    FLUTTER_STORAGE_BASE_URL = https://storage.flutter-io.cn

    image.png image.png

    4. flutter 运行项目 一直卡在Initializing gradle...

    根据配置Android gradle类似,下载gradle 导致的
    解决方案:
    把gradle-wrapper.properties 文件中的gradle版本改为本地现在有的版本

    image.png

    5. flutter运行一直Resolving dependencies...

    修改项目下的build.gradle 文件的下载依赖库的镜像

    maven{ url"http://maven.aliyun.com/nexus/content/groups/public"}
    maven { url 'https://maven.aliyun.com/repository/google' }
    maven { url 'https://maven.aliyun.com/repository/jcenter' }

    相关文章

      网友评论

        本文标题:vscode 安装flutter遇到的坑

        本文链接:https://www.haomeiwen.com/subject/fjzyrqtx.html