zoukankan      html  css  js  c++  java
  • flutter编译卡在Running Gradle task 'assembleDebug'

    初次运行flutter项目,卡在Running Gradle task 'assembleDebug'

    判断是墙的问题

    需要修改两个地方

    修改项目中Android的gradle配置,将maven仓库指定阿里云镜像

    点击查看代码

    /android/build.gradle

    buildscript {
        ext.kotlin_version = '1.3.50'
        repositories {
            google()
            mavenCentral()
            jcenter()
            maven { url 'https://maven.aliyun.com/repository/jcenter' } //jcenter
            maven { url 'https://maven.aliyun.com/repository/public' } //jcenter
            maven { url 'http://maven.aliyun.com/nexus/content/groups/public' }
            maven { url 'https://maven.aliyun.com/repository/gradle-plugin' } //gradle-plugin
            maven { url 'https://maven.aliyun.com/repository/central' } //central
            maven { url 'https://maven.aliyun.com/repository/google' } //google
            maven { url 'https://jitpack.io' } // github
        }
    
        dependencies {
            classpath 'com.android.tools.build:gradle:4.1.0'
            classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
            
        }
    }
    
    allprojects {
        repositories {
            google()
            mavenCentral()
            jcenter()
            maven { url 'https://maven.aliyun.com/repository/jcenter' } //jcenter
            maven { url 'https://maven.aliyun.com/repository/public' } //jcenter
            maven { url 'http://maven.aliyun.com/nexus/content/groups/public' }
            maven { url 'https://maven.aliyun.com/repository/gradle-plugin' } //gradle-plugin
            maven { url 'https://maven.aliyun.com/repository/central' } //central
            maven { url 'https://maven.aliyun.com/repository/google' } //google
            maven { url 'https://jitpack.io' } // github
        }
    }
    

    修改flutter SDK中的gradle配置

    点击查看代码

    /flutter/packages/flutter_tools/gradle/flutter.gradle

    buildscript {
        repositories {
            google()
            mavenCentral()
            jcenter()
            maven { url 'https://maven.aliyun.com/repository/jcenter' } //jcenter
            maven { url 'https://maven.aliyun.com/repository/public' } //jcenter
            maven { url 'http://maven.aliyun.com/nexus/content/groups/public' }
            maven { url 'https://maven.aliyun.com/repository/gradle-plugin' } //gradle-plugin
            maven { url 'https://maven.aliyun.com/repository/central' } //central
            maven { url 'https://maven.aliyun.com/repository/google' } //google
            maven { url 'https://jitpack.io' } // github
        }
        dependencies {
            classpath 'com.android.tools.build:gradle:4.1.0'
        }
    }
    

    本文来自博客园,作者:Bin_x,转载请注明原文链接:https://www.cnblogs.com/Bin-x/p/15506785.html

  • 相关阅读:
    2019-9-23-dotnet-判断特定进程存在方法
    2019-7-4-win10-uwp-处理用户点击关闭按钮
    2019-7-4-win10-uwp-处理用户点击关闭按钮
    2019-9-2-如何使用本模板搭建博客
    2019-8-31-dotnet-使用-System.CommandLine-写命令行程序
    2018-11-3-WPF-内部的5个窗口之-MediaContextNotificationWindow
    2019-4-7-VisualStudio-解决方案筛选器-slnf-文件
    2019-9-2-用自动机的思想说明光速
    2019-10-26-dotnet-core-发布只有一个-exe-的方法
    2018-2-13-win10-uwp-获取按钮鼠标左键按下
  • 原文地址:https://www.cnblogs.com/Bin-x/p/15506785.html
Copyright © 2011-2022 走看看