今天剛開始學(xué)習(xí)kotlin,按照教程操作,創(chuàng)建一個game的項(xiàng)目,但是當(dāng)我使用intellij idea創(chuàng)建項(xiàng)目的時候,
情況一:先出現(xiàn)錯誤

點(diǎn)擊下載gradle依賴,又出現(xiàn)這種問題:

并且項(xiàng)目的目錄結(jié)構(gòu)不全,缺少src文件 ,如下圖:

構(gòu)建項(xiàng)目不帶src文件,則在自己項(xiàng)目的gradle里面,設(shè)置一個gradle的Task:
task"create-dirs"<< {?
?sourceSets*.java.srcDirs*.each {? it.mkdirs() }?
sourceSets*.kotlin.srcDirs*.each { it.mkdirs() }
?sourceSets*.resources.srcDirs*.each {? ?it.mkdirs() }
}
在項(xiàng)目目錄下執(zhí)行 gradle create-dirs 命令自行創(chuàng)建目錄,執(zhí)行后如圖;

然后再把此task任務(wù)刪了,已經(jīng)可以了;
情況二:創(chuàng)建項(xiàng)目后,
目錄如下圖:
原因是gradle沒有下載完成,第一次下載比較慢,反應(yīng)也慢,解決辦法就是等gradle下載下來,等下載完成之后,項(xiàng)目目錄結(jié)構(gòu)就正確了。
綜合上述情況:情況一實(shí)際也是因網(wǎng)絡(luò)的問題,gradle并未下載完全,我的解決辦法是創(chuàng)建項(xiàng)目的時候使用本地gradle地址,如圖

這樣就不會出現(xiàn),因網(wǎng)絡(luò)什么的各種原因,出現(xiàn)的gradle下載不完全而導(dǎo)致的項(xiàng)目結(jié)構(gòu)不全
更新:
有的時候確實(shí)不能用本地的,因?yàn)閳F(tuán)隊(duì)開發(fā),對方不一定有這個版本,偶然發(fā)現(xiàn),點(diǎn)擊設(shè)置里面的

有不正確之處,還望指出 ^o^