flutter項(xiàng)目(部分Android 項(xiàng)目相同問(wèn)題) 首次搭建,總結(jié)遇到的問(wèn)題,如Error running Gradle 錯(cuò)誤; 一直initializing gradle;sdk下載速度慢等問(wèn)題

? ? ? ?最近梯子不好用,下載sdk速度慢,gradle也慢。所以很多人編譯出現(xiàn)各種問(wèn)題,通不過(guò)編譯。自己就是遇到了這些問(wèn)題,一個(gè)一個(gè)的解決了,在這里做一下總結(jié)。

一.下載sdk速度慢

? ? ? 1.第一種方法是代理,但是最近不好用,這個(gè)就不多講了。

2.第二種方法就是修改hosts文件(C:\Windows\System32\drivers\etc)。首先ping一下?dl.google.com地址,找到時(shí)間最短的IP地址,然后在hosts文件中添加203.208.40.110?dl.google.com,記住保存此文件。然后再打開(kāi)sdk,下載速度就很快了,瞬間就爽了。?

?

二.編譯問(wèn)題

1.首先在cmd中運(yùn)行flutter doctor,看看sdk等是否通過(guò)

?

然后在項(xiàng)目中terminal中運(yùn)行.\android\gradlew,看看是否通過(guò),通過(guò)說(shuō)明jdk環(huán)境配置齊全,不通過(guò)說(shuō)明沒(méi)有配置好jdk環(huán)境。

2.以上環(huán)境配置好了再編譯,就可以通過(guò)。如果沒(méi)有通過(guò),檢查是否開(kāi)過(guò)代理,取消代理,再把gradle中的代理配置注釋掉(C:\Users\PS-OS-01\.gradle),是Android配置的gradle文件中的代理(這個(gè)很重要,我就是忘記去掉這個(gè),找了很久才發(fā)現(xiàn)這個(gè)問(wèn)題)。再把項(xiàng)目里面的Android下的gradle文件修改成下圖所示,

?

再找到flutter sdk中的gradle(D:\dev\flutter\flutter\packages\flutter_tools\gradle),修改成下圖所示

?

添加代碼如下:

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

? ? 以上配置完成之后,再次編譯,就可以成功的運(yùn)行了。如有問(wèn)題,仔細(xì)檢查配置。希望可以幫助到正在看文章的你~ good lucky

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容