上海網(wǎng)站免費(fèi)制作seo怎么讀
項(xiàng)目模式下有一個(gè)build.gradle,每個(gè)模塊也有自己的build.gradle
Android模式下有多個(gè)build.gradle,匯總在一起。(都會(huì)有標(biāo)注是哪個(gè)模塊下的)
C:\Users\Administrator\AndroidStudioProjects ???項(xiàng)目默認(rèn)位置
Java?web項(xiàng)目與android項(xiàng)目的區(qū)別:
一般java?web項(xiàng)目采用分層次的開發(fā),比較垂直,公用工具類集中在一起。一般就負(fù)責(zé)某個(gè)模塊的某層或者全層。
Android項(xiàng)目與之類似。不同的是這里大多處理頁(yè)面事件。當(dāng)然也可以分層,更加清晰。
Sdk,gradle
情形一:當(dāng)第一次構(gòu)建項(xiàng)目很慢時(shí),可以下載好對(duì)應(yīng)版本的gradle,放在gradle的路徑下(.gradle\wrapper\dists\xx\***,放在隨機(jī)文件夾中)。
關(guān)閉項(xiàng)目,重啟android?studio。
升級(jí)到4.2+以后的版本項(xiàng)目級(jí)目錄下的build.gradle不再作為repositories的引用區(qū),功能全部移到了setting.gradle文件中,編譯過(guò)慢可以嘗試通過(guò)更換鏡像的方式改善一下:
pluginManagement {
????repositories {
????????mavenLocal()
????????mavenCentral()
????????maven { url 'https://jitpack.io' }
????????maven { url 'https://maven.aliyun.com/nexus/content/groups/public/' }
????????maven { url 'https://maven.aliyun.com/nexus/content/repositories/jcenter' }
????????maven { url 'https://maven.aliyun.com/nexus/content/repositories/google' }
????????maven { url 'https://maven.aliyun.com/nexus/content/repositories/gradle-plugin' }
}
…
}
情形二:當(dāng)需要調(diào)整項(xiàng)目的gradle版本時(shí),可以修改gradle下的gradle-wrapper-properties文件的distributionUrl為自己目標(biāo)版本的gradle。感覺慢的話繼續(xù)情形一,自己下載。
一般android?studio與gradel版本都是需要匹配的。
需要選用AS自帶安裝的jre路徑。