【flutter项目实战】第九节 卡在 Running Gradle task ‘assembleDebug‘ 的无敌解决办法-全网首发-包解决

07-03 869阅读

首先呢,这个教程,包解决卡住的问题

其次呢,这个问题是真的恶心人

正文开始

一,我们如何遇到这个问题?

比如,我要引入一个包 package_info_plus

然后我们就去pub.dev 里 找到 install 去安装了

如题 package_info_plus: ^8.0.0

然后你点了运行,结果呢,一直在 Running Gradle task 'assembleDebug'

接下来你就开始疯狂百度了

不过,你很幸运,百度到了我

二,接下来,说正文

1.如何让我们知道怎么卡住了

这个问题出现以后,我们只能干等着,没有进度条吗?

答案就是:有

打开你的项目的:xxx(项目路径)\android\gradlew.bat

这个文件,其实就是你run以后它构建的内容

当你卡住了,你打开它,就会发现是这样的

【flutter项目实战】第九节 卡在 Running Gradle task ‘assembleDebug‘ 的无敌解决办法-全网首发-包解决

这就是为什么卡住的原因

这个下载速度比便秘还难受!

2. 那我们如何处理这个问题

也很简单

打开这个网址:https://repo.maven.apache.org/maven2/org/jetbrains/

中央仓库:https://repo1.maven.org/maven2/

网易:http://maven.netease.com/repository/public/

华为云:https://repo.huaweicloud.com/repository/maven/

tencent:https://mirrors.cloud.tencent.com/repository/maven/

中国科技大学:http://mirrors.ustc.edu.cn/maven/maven2/

南京大学:http://maven.nju.edu.cn/repository/

清华大学:https://repo.maven.apache.org/maven2/

北京理工大学:http://mirror.bit.edu.cn/maven/

东软信息学院:https://mirrors.neusoft.edu.cn/maven2/

中国科学院开源协会:http://maven.opencas.cn/maven/

北京交通大学:http://maven.bjtu.edu.cn/maven2/

我们看到,卡住的jar包是kotlin-compiler-embeddable-1.7.22.jar

首先,开头是kotlin

那我们在目录里搜索 kotlin,然后打开目录 https://repo.huaweicloud.com/repository/maven/org/jetbrains/kotlin/

接下来,我们去掉版本号,内容是kotlin-compiler-embeddable,我们在当前目录搜索

然后打开目录:https://repo.huaweicloud.com/repository/maven/org/jetbrains/kotlin/kotlin-compiler-embeddable/

然后呢,根据版本号继续搜索 1.7.22

就可以下载了: https://repo.huaweicloud.com/repository/maven/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.7.22/

注意,最后一步是搜索整个jar包:kotlin-compiler-embeddable-1.7.22.jar

一定要完全限定名,否则你。。算了,无所谓了,就这样吧

3. 不出意外的话,聪明的你已经下好了,接下来让它对号入座

第一步,打开你的Gradle目录,我配置了GRADLE_USER_HOME,你没有配置,一般在

C:\Users\用户名\.gradle下

第二步,找到对应目录

打开如下目录:.gradle\caches\modules-2\files-2.1\org.jetbrains.kotlin\

然后找到对应的jar包文件路径,实在找不到就搜kotlin-compiler-embeddable

第三步,放进去

【flutter项目实战】第九节 卡在 Running Gradle task ‘assembleDebug‘ 的无敌解决办法-全网首发-包解决

你的目录可能是这样的,这个目录就是你即将和曾经用过的版本号

注意卡住的版本号是哪个,就打开哪个文件夹,我这里是1.7.22

打开后是这样的

【flutter项目实战】第九节 卡在 Running Gradle task ‘assembleDebug‘ 的无敌解决办法-全网首发-包解决

不要慌,你可能有一个或多个这样的文件名,怎么办呢?

你可能不知道具体正在下载的是哪个,所以,全放!!!

打开这个文件夹,将下载好的jar包放进去

每一个都是!!!

举例:你的结果应该是:\1.7.22\407f995860edcef9ad9530b20d757ac36ddd9e89\kotlin-compiler-embeddable-1.7.22.jar

OK,你现在可以run了

建议先clean . 再run

第一次构建仍然是慢一点,大概不到一分钟的时间,然后就很快了

PS 最近太忙了,更新太少,但是,包干活!

顺便呢,建议大家学学markdown,百度了一堆教程,打开后那个布局,啧啧

我连复制代码都没办法复制,如何让我面向百度编程????????

如果你也热衷于flutter开发,可以加我,我们一起进步 qq:45598021

VPS购买请点击我

文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

目录[+]