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

  • 相关阅读:
    laravel报错1071 Specified key was too long; max key length is 1000 bytes
    【laravel】Eloquent 模型事件和监听方式
    angular使用forRoot() 注册单一实例服务
    js判断电脑是windows系统还是mac系统
    扁平数据根据`parentId`生成树结构
    页面滚动到指定元素区域
    js简洁模式代码
    简单git使用命令
    图片懒加载 echo.js
    页面图片预加载与懒加载
  • 原文地址:https://www.cnblogs.com/Bin-x/p/15506785.html
Copyright © 2011-2022 走看看