分享

Flutter 卡在 "Running Gradle task 'assembleDebug'... "

 程序员读书空间 2023-09-12 发布于浙江

网上大多数都提到更换maven源,所以本文章第一步也是更换,比如我这里使用的如下:

  maven { url 'https://maven.aliyun.com/repository/public/' }  maven { url "https://maven.aliyun.com/repository/central" }  maven { url 'https://maven.aliyun.com/repository/google' }  maven { url "https://maven.aliyun.com/repository/gradle-plugin" }  maven { url 'https://maven.aliyun.com/repository/jcenter' }  maven { url 'https://maven.aliyun.com/nexus/content/groups/public/' }  maven { url 'https://maven.aliyun.com/nexus/content/repositories/jcenter' }  maven { url "https://maven.aliyun.com/repository/releases" }  maven { url "https://maven.aliyun.com/repository/snapshots" }  maven { url 'https://repo1./maven2/' }  maven { url 'https://developer.huawei.com/repo/' }  maven {      url 'https://maven.columbus./repository/releases/'      credentials {          username 'nexus'          password 'c0b08da17e3ec36c3870fed674a0bcb36abc2e23'      }  }  maven {      allowInsecureProtocol = true      url "https://mvn./android"}  // 配置Mob Maven库
// 配置HMS Core SDK的Maven仓地址。(集成华为厂商需要添加) maven { url 'https://developer.huawei.com/repo/' } mavenCentral() google()

但这有时加载时依然解决不了,比如 加载 kotlin compiler embeddable下载慢

所以第二步就是 打开终端工具,进入 android 目录下,执行命令 gradlew clean后,会有下载jar的日志输出(下载了多少/jar多大)直观明了,如这里 我在 win11下操作:

但是还是会遇到很多依赖下载慢,比如我这里的 kotlin compiler embeddable,所以我就直接去下载回来这个jar,下载地址在这里

https:///artifact/org.jetbrains.kotlin/kotlin-compiler-embeddable/1.4.21

下载下来的jar包,放在我电脑对应的目录下,一般是找到.gradle目录,(一般是放在C盘个人文件目录下面),caches->module-2 ->files-2.1\org.jetbrains.kotlin\kotlin-compiler-embeddable\1.4.21\87db94500aaf883536ae8c8efdee76bdc839d582

然后重新执行,发现这一步很快就跳过去了,当然你其他的依赖下载完时,直接运行项目是可以成功的。

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多