专栏首页技术人生flutter常见问题【6】flutter build apk 一直卡在Running Gradle task 'assembleRelease'...

flutter常见问题【6】flutter build apk 一直卡在Running Gradle task 'assembleRelease'...

一、首先检测

因为Android项目会用到Gradle,会从国外的一个网战上下载东西, 如果没有fanQiang,下载速度会非常慢, 替换为国内的镜像网站下载速度就很快,如果耐心等待也能下载完就是很慢

解决方案:

修改项目 android/build.gradle 文件

修改flutterSDK packages/flutter_tools/gradle/flutter.gradle

里面包含的 google() jcenter() 都替换为

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' }

二、其次检测版本

如果修改完以上两个文件,仍然无法解决

尝试修改以上两个文件中的gradle版本,修改为classpath 'com.android.tools.build:gradle:3.1.2'

原先是:classpath 'com.android.tools.build:gradle:3.5.0' ,可能在阿里镜像中找不到这个版本

基本都是以上两个原因,亲测已经解决

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • php常用的三种设计模式【php】

    如果一个系统,很多地方用 new User() 这种方式。有一天 new User('A');增加个参数,所有地方都需要变更;

    sinnoo
  • 三段代码打造好看的流式布局,flutter之wrap【flutter20个实例之七】

    左起图一是我业务中的样式,左起图二是下方源码展示样式(复制可直接运行,无额外组件引入)

    sinnoo
  • PHPExcel写入单元格的数据为空,但是数据源有值【php】

    $objActive->setCellValue("A1", "content") 根据传入内容自动判断单元格内容类型

    sinnoo
  • Oracle基本参数(PGA_AGGREGATE_TARGET)

    第一期就从基本的初始化参数讲起,一篇一个参数,会尽可能的具体. 如无特殊说明数据库版本为11.2.0.4

    bsbforever
  • 杂篇:一代版本一代神[-Gradle-]

    张风捷特烈
  • 完整部署CentOS7.2+OpenStack+kvm 云平台环境(6)--在线调整虚拟机的大小

    前面提到过openstack环境部署及创建虚拟机的完整过程,然后有时候会发现创建的虚拟机规格太小,满足不了业务需求;亦或是虚拟机规格太大,容易造成资源浪费。 于...

    洗尽了浮华
  • Redis数据结构-跳跃表

    跳表(skiplist)是一个特殊的链表,相比一般的链表,有更高的查找效率,其效率可比拟于二叉查找树。

    程序员酷森
  • 那些年我们一起学XSS - 15. Flash Xss进阶 [ExternalInterface.call第一个参数]

    Flash Xss进阶 [ExternalInterface.call第一个参数]

    渗透攻击红队
  • 讨厌算法的程序员 1 | 插入排序

    什么是算法 在说插入排序之前,我们了解下《算法导论》对算法的从两种不同角度的定义。 一般性解释: 算法是定义良好的计算过程,它取一个或一组值作为输入,并产生出一...

    用户1332428
  • Java 服务线上问题排查思路与工具使用

    Java 语言是当前互联网应用最为广泛的语言,作为一名 Java 程序猿,当业务相对比较稳定之后平常工作除了 coding 之外,大部分时间(70%~80%)是...

    IT小马哥

扫码关注云+社区

领取腾讯云代金券