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

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 15:55   2687   0

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插件,这两东西的配置。

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP