搭建使用VSCode进行Android开发的Flutter环境(windows10+VSCode+Android SDK+Flutter SDK) 补充

https://blog.csdn.net/SVNzK/article/details/84314226

补充如下信息

 

总结要修改的文件有:

1 。 fluttersdk\flutter\packages\flutter_tools\gradle\flutter.gradle 这个文件以后要用到。

2.    下载最新的gradle后(例如 gradle-6.5.1-all.zip),放在C:\Users\hello\.gradle\wrapper\dists\下,然后新建一个同名文件夹gradle-6.5.1-all\ 

后续,回启动vscode并试图运行,那时这个同名文件下会生成一个随机的文件夹,类似C:\Users\hello\.gradle\wrapper\dists\gradle-6.5.1-all\cdund22i8guosqylfo49op4dv

等生成完了以后,你再把gradle-6.5.1-all.zip 拷贝到这里面。

记住,一开始就把 C:\Users\hello\.gradle\wrapper\dists\ 下清空,不要放其他的版本。

这步就算了安装gradle了。

3.安装vscode和最上面的链接里提到的插件。

3.这步是配置gradle插件,插件和第2步里的软件是两个东西。这两东西讲究版本匹配,自行百度“gradle  对应”

我这里是gradle-6.5.1-all.zip 对应的插件是3.6.0。

打开vscode,在 项目文件下,项目\android\build.gradle  和 gradle.properties 这 俩文件记住了,一会要改。

 

ok,总结下,我要改的文件有三个

fluttersdk\flutter\packages\flutter_tools\gradle\flutter.gradle

buildscript {
    repositories {
        //google()
        //jcenter()
        maven { url 'https://maven.aliyun.com/repository/google' }
        maven { url 'https://maven.aliyun.com/repository/jcenter' }
        maven { url 'https://maven.aliyun.com/repository/public' }
        maven { url 'https://maven.google.com' }

    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.6.0'
    }
}

项目\android\build.gradle

buildscript {

    ext.kotlin_version = '1.3.50'

    repositories {

        //google()

        //jcenter()

        maven { url 'https://maven.aliyun.com/repository/google' }

        maven { url 'https://maven.aliyun.com/repository/jcenter' }

        maven { url 'https://maven.aliyun.com/repository/public' }

        maven { url 'https://maven.google.com' }

    }

 

    dependencies {

        classpath 'com.android.tools.build:gradle:3.6.0'

        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"

    }

}

 

allprojects {

    repositories {

        //google()

        //jcenter()

        maven { url 'https://maven.aliyun.com/repository/google' }

        maven { url 'https://maven.aliyun.com/repository/jcenter' }

        maven { url 'https://maven.aliyun.com/repository/public' }

        maven { url 'https://maven.google.com' }

    }

}

项目\android\gradle.properties

distributionUrl=https\://services.gradle.org/distributions/gradle-6.5.1-all.zip

 

 

需要配置的就全了。

 

总结下,经常出问题的地方

一个是原始的配置里,需要到国外下载很多东西,现在屏蔽后,不能下载导致,所以 上面maven 的都改国内。

另外一个就是gradle软件和gradle插件,这两东西的配置。

 

 

 

 

 

 

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值