当前位置:   article > 正文

Flutter编译卡在Running Gradle task ‘assembleDebug‘..._running gradle task 'assembledebug'... 卡主

running gradle task 'assembledebug'... 卡主

我的新书《Android App开发入门与实战》已于2020年8月由人民邮电出版社出版,欢迎购买。点击进入详情

可能出现的场景:

  1. 项目变更目录
    有时我们将项目移动到了其它位置,然后重新编译运行,就会出现这样的问题。
    比如从D:…换成了E:…
  2. 变更了Gradle Version
    比如从5.4.1换成了5.6.2,由于网络问题下载速度可能不会那么快,所以导致了一直卡在此处。

解决方案

  1. 删除根目录级的build文件夹:
    在这里插入图片描述

  2. 下载离线Gradle版本
    下载后解压到/.gradle/wrapper/dists/目录下(比如:C:\Users\Administrator.gradle\wrapper\dists),并且在工程的android/gradle/wrapper/gradle-wrapper.properties文件中Gradle版本号要改成下载的Gradle版本号。
    在这里插入图片描述
    另外还可以增加Maven仓库的国内镜像,这里使用阿里云:
    在这里插入图片描述

     maven { url 'https://maven.aliyun.com/repository/google' }
     maven { url 'https://maven.aliyun.com/repository/jcenter' }
     maven { url 'http://maven.aliyun.com/nexus/content/groups/public' }
    
    • 1
    • 2
    • 3

欢迎关注我的技术公众号:国民程序员,我们的目标:输出干货

  1. 每天分享原创技术文章
  2. 海量免费技术资料和视频学习资源
  3. 分享赚钱门道,带领程序员走向财务自由
图片名称
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/718167
推荐阅读
相关标签
  

闽ICP备14008679号