国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Flutter配置Gradle鏡像,解決國內(nèi)下載慢問題

這篇具有很好參考價值的文章主要介紹了Flutter配置Gradle鏡像,解決國內(nèi)下載慢問題。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

Flutter配置Gradle鏡像,解決國內(nèi)下載慢問題

未優(yōu)化之前

程序運行時會卡在Running Gradle task 'assembleDebug'...如下提示信息

Flutter assets will be downloaded from https://storage.flutter-io.cn. Make sure you trust this source!
Launching lib\main.dart on sdk gphone64 x86 64 in debug mode...
Running Gradle task 'assembleDebug'...

此時Gradle正在下載gradle構(gòu)建工具以及相關(guān)依賴庫,由于官方gradle默認(rèn)配置的依賴下載服務(wù)器處于國外,國內(nèi)用戶訪問非常緩慢,常常一個依賴下載就要花半天時間,好在國內(nèi)有阿里、清華等鏡像源,我們可以配置鏡像代理加快依賴的下載

優(yōu)化步驟

修改build.gradle

進(jìn)入項目目錄的android/build.gradle,修改為如下,注意不要注釋掉google()mavenCentral(),因為部分依賴可能鏡像源沒有,gradle找不到的話會報錯

buildscript {
    ext.kotlin_version = '1.7.10'
    repositories {
        maven { url 'https://maven.aliyun.com/repository/public/' }
        maven { url 'https://maven.aliyun.com/repository/spring/'}
        maven { url 'https://maven.aliyun.com/repository/google/'}
        maven { url 'https://maven.aliyun.com/repository/gradle-plugin/'}
        maven { url 'https://maven.aliyun.com/repository/spring-plugin/'}
        maven { url 'https://maven.aliyun.com/repository/grails-core/'}
        maven { url 'https://maven.aliyun.com/repository/apache-snapshots/'}
        google()
        mavenCentral()
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:7.3.0'
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
    }
}

allprojects {
    repositories {
        maven { url 'https://maven.aliyun.com/repository/public/' }
        maven { url 'https://maven.aliyun.com/repository/spring/'}
        maven { url 'https://maven.aliyun.com/repository/google/'}
        maven { url 'https://maven.aliyun.com/repository/gradle-plugin/'}
        maven { url 'https://maven.aliyun.com/repository/spring-plugin/'}
        maven { url 'https://maven.aliyun.com/repository/grails-core/'}
        maven { url 'https://maven.aliyun.com/repository/apache-snapshots/'}
        google()
        mavenCentral()
    }
}

rootProject.buildDir = '../build'
subprojects {
    project.buildDir = "${rootProject.buildDir}/${project.name}"
}
subprojects {
    project.evaluationDependsOn(':app')
}

tasks.register("clean", Delete) {
    delete rootProject.buildDir
}

修改gradle-wrapper.properties

進(jìn)入android/wrapper/gradle-wrapper.properties文件

distributionUrl的值用鏡像源替代,需要注意的是后面的gradle版本需要和替換鏡像源前的gradle版本一致文章來源地址http://www.zghlxwxcb.cn/news/detail-752350.html

distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://mirrors.cloud.tencent.com/gradle/gradle-7.5-all.zip

到了這里,關(guān)于Flutter配置Gradle鏡像,解決國內(nèi)下載慢問題的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • Flutter更改國內(nèi)鏡像資源

    Flutter更改國內(nèi)鏡像資源

    在項目中找到build.gradle文件,修改內(nèi)容如下圖所示 方便粘貼: 找到自己的flutterSDK安裝目錄 例如:E:Program Filesflutterpackagesflutter_toolsgradle 做如下修改 方便粘貼: 來這里找唄阿里云云效 Maven

    2024年02月13日
    瀏覽(18)
  • AndroidStudio 設(shè)置gradle從國內(nèi)鏡像網(wǎng)站下載

    AndroidStudio 設(shè)置gradle從國內(nèi)鏡像網(wǎng)站下載

    大家在用AndroidStudio創(chuàng)建項目時,經(jīng)常會出現(xiàn)下面的情況: 這里需要下載gradle構(gòu)建工具,進(jìn)行項目構(gòu)建。 ———————————————————————————————— ps: (1)官網(wǎng)地址:https://services.gradle.org/distributions/ (2)騰訊鏡像 Gradle下載地址:https://mirro

    2024年04月16日
    瀏覽(27)
  • 【Flutter 問題系列第 78 篇】Android Studio 升級后提示 org.gradle.java.home Gradle property is invalid 的解決方案

    【Flutter 問題系列第 78 篇】Android Studio 升級后提示 org.gradle.java.home Gradle property is invalid 的解決方案

    這是【Flutter 問題系列第 78 篇】,如果覺得有用的話,歡迎關(guān)注專欄。 Flutter SDK:3.3.5,Dart SDK:2.18.2, 操作系統(tǒng):macOS Ventura 13.0.1 Intel Core i9,Android Studio 版本:Flamingo 2022.2.1 Patch 2 一:問題描述 在公司的 M2 電腦上,直接使用 Android Studio 的檢查更新,升級到 Flamingo 2022.2.1 版

    2024年02月05日
    瀏覽(26)
  • flutter項目下載gradle出現(xiàn)Connect timed out或Read timed out

    flutter項目下載gradle出現(xiàn)Connect timed out或Read timed out

    當(dāng)出現(xiàn)Connect timed out或Read timed out這有兩種情況的時候首先檢查自己的網(wǎng)絡(luò)情況? ? 如果網(wǎng)絡(luò)沒有問題就進(jìn)入項目的gradle文件的gradle-wrapper.properties中可以看到默認(rèn)的 這個地址是需要魔法上網(wǎng)才能進(jìn)行訪問 。 所以我們可以切換為騰訊的國內(nèi)鏡像地址進(jìn)行下載 騰訊的國內(nèi)鏡像:

    2024年01月19日
    瀏覽(29)
  • npm設(shè)置國內(nèi)源(淘寶鏡像源),解決npm包下載速度慢的問題

    因為眾所周知的原因,我們從拉取從官方源拉取npm 依賴,經(jīng)常容易出現(xiàn)超時,拉取失敗的情況。這個時候我們就非常有必要切換使用國內(nèi)源了,如淘寶源等 查看當(dāng)前源 設(shè)置為淘寶源 還原默認(rèn)源 cnpm是一個命令,用它來代替npm nrm 是一個 npm 源管理器,允許你快速地在 npm源間

    2024年02月09日
    瀏覽(54)
  • android studio gradle 加載慢國內(nèi)鏡像解決(2022版)

    設(shè)置 包 的國內(nèi)鏡像 pluginManagement { ? ? repositories { ? ?? ? ? ? ? maven { url \\\'https://maven.aliyun.com/repository/google\\\' } ? ? ? ? maven { url \\\'https://maven.aliyun.com/repository/public\\\' } ? ? ? ? maven { url \\\'https://maven.aliyun.com/repository/gradle-plugin\\\' } ? ? ? ? google() ? ? ? ? mavenCentral() ? ? ? ? gradl

    2024年02月08日
    瀏覽(25)
  • Flutter 卡在 Running Gradle task ‘a(chǎn)ssembleDebug‘... 的解決方法

    Flutter 卡在 Running Gradle task ‘a(chǎn)ssembleDebug‘... 的解決方法

    1 flutter項目的android目錄中,項目的build.gradle 2.flutter的sdk中進(jìn)行設(shè)置,處于此目錄下C:fluttersdkpackagesflutter_toolsgradleflutter.gradle 3 flutter的sdk中進(jìn)行設(shè)置,處于此目錄下 C:fluttersdkpackagesflutter_toolsgradleresolve_dependencies.gradle,

    2024年02月12日
    瀏覽(22)
  • 解決Flutter啟動一直卡在 Running Gradle task ‘a(chǎn)ssembleDebug‘...

    前言 新建了一個Flutter工程后,Run APP 卻一直卡在了Running Gradle task ‘a(chǎn)ssembleDebug’… 這里。百度查詢原因是因為 Gradle 的 Maven 倉庫在國外, 因此需要使用阿里云的鏡像地址。 1、修改項目中android/build.gradle文件 將?buildscript.repositories?下面的 allprojects.repositories?同上修改 使用\\\"阿

    2024年02月04日
    瀏覽(22)
  • flutter開發(fā)實戰(zhàn)-Running Gradle task ‘a(chǎn)ssembleDebug‘ 的解決方法

    flutter開發(fā)實戰(zhàn)-Running Gradle task ‘a(chǎn)ssembleDebug‘ 的解決方法

    flutter開發(fā)實戰(zhàn)-Running Gradle task ‘a(chǎn)ssembleDebug‘ 的解決方法 使用Android studio經(jīng)常出現(xiàn)Running Gradle task ‘a(chǎn)ssembleDebug‘問題,記錄一下解決方法。 將repositories中的google(), mavenCentral() buildscript下的repositories與allprojects下的repositories均更改成aliyun 更改后的結(jié)果如下 將buildscript中reposito

    2024年02月13日
    瀏覽(20)
  • Mac系統(tǒng)下Android studio配置環(huán)境變量(ADB、JDK、GRADLE、Flutter)

    mac os 啟動臺–終端 進(jìn)入當(dāng)前用戶的home目錄(默認(rèn)) : cd 若.bash_profile文件不存在則創(chuàng)建:touch .bashrc(名字可以自己定義.bash_profile) 打開.bash_profile(文件不存在則創(chuàng)建則:touch file_name):open .bashrc 在.bashrc文件最后添加需要配置的環(huán)境變量 ####格式: export PATH_NAME= P A T H : PATH: P A T

    2023年04月11日
    瀏覽(24)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包