eclipse項目導(dǎo)入studio步驟

Android studio 目錄結(jié)構(gòu)

studio 目錄結(jié)構(gòu)

1.編譯系統(tǒng)(gradle)

2.配置文件

3.應(yīng)用模塊

Gradle是Google推薦使用的一套基于Groovy的編譯系統(tǒng)腳本(當然,你也可以使用ant),具體的介紹和文檔可以參考這個傳送門:gradle

Android 使用svn,與eclipse共同開發(fā)

? 任何一個新建的項目都會默認使用Android模式的項目結(jié)構(gòu),這不是項目真實的項目結(jié)構(gòu),而是被Android studio轉(zhuǎn)換過的。這種項目結(jié)構(gòu)簡單明了,適合快速開發(fā)。

Android 模式

這里我們將項目結(jié)構(gòu)模式切換成project,這就是項目真實的目錄結(jié)構(gòu)了。


project模式

?1 .gradle和.idea :這兩個目錄下放置的都是Android studio自動生成的一些文件,我們無須關(guān)心,也不要去手動編輯。

2?app :項目中的代碼、資源等內(nèi)容幾乎都是放置在這個目錄下的。

3?build :主要包含了一些在編譯時自動生成的文件

4?gradle :這個目錄下包含了gradle wrapper?的配置文件,使用gradle wrapper的方式不需要提前將gradle下載好,而是會自動根據(jù)本地的緩存情況決定是否需要聯(lián)網(wǎng)下載gradle。Android?studio默認沒有啟用 gradle wrapper?的方式,如果需要打開,可以點擊Android?studio導(dǎo)航欄、file、settings、build,execution,deployment,gradle,進行配置。目錄

5 .gitgnore :這個文件是用來將指定的目錄或文件排除在版本控制之外的

6 build.gradle :這個項目全局的gradle構(gòu)建腳本,通常這個文件中的內(nèi)容是不需要修改的。

7?gradle.properties :這個文件是全局的gradle配置文件,在這里配置的屬性將會影響到項目所有的gradle編譯腳本

8?gradlew和gradlew.bat :這兩個文件是用來在命令界面中執(zhí)行g(shù)radle命令的,其中g(shù)radlew?是在Linux或Mac系統(tǒng)中使用的,gradlew.bat?是在windows?系統(tǒng)中使用的

build.gradle(HelloWorld下,不是app下的):聲明grald的版本,一般情況下,從原本可以運行的項目或新建的項目中復(fù)制過來,不需要更改內(nèi)容

gradle.properties: gradle的配置文件,可不復(fù)制

gradlew和gradlew.bat: gradle構(gòu)造時會用到,直接復(fù)制,不需要修改

local.properties:聲明SDK的路徑,復(fù)制后不需要修改

settings.gradle:說明該文件包含哪些文件(含工程和libs要引用的文件夾)

打開build.gradle,在Android{}里面增加以下代碼:

sourceSets {

main {

Java.srcDirs = [‘src’]

res.srcDirs = [‘res’]

assets.srcDirs = [‘a(chǎn)ssets’]

jni.srcDirs = [‘jni’]

jniLibs.srcDirs = [‘libs’]

manifest.srcFile ‘AndroidManifest.xml’

}

}

此時已經(jīng)將SVN的工程順利導(dǎo)到AS中,但并未能在AS里面上傳和更新,需要在設(shè)置中,設(shè)置svn.exe的路徑(在你安裝的SVN路徑中的BIN目錄下,名字是svn.exe,其他的都不行)

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

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

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,234評論 25 708
  • 前言 從2013年Google推出Android Studio(后面以AS簡稱)開始,到現(xiàn)在已經(jīng)歷經(jīng)3年,版本也發(fā)...
    dfqin閱讀 1,976評論 1 3
  • Android Studio正式版早已經(jīng)發(fā)布了,默認使用Gradle構(gòu)建,GitHub上80%的Android項目...
    流哲羽閱讀 3,025評論 1 13
  • Gradle對于很多開發(fā)者來說有一種既熟悉又陌生的感覺,他是離我們那么近,以至于我每天做項目都需要他,但是他又是離...
    阿_希爸閱讀 9,716評論 10 199
  • 今天下午,因某些業(yè)務(wù),我到銀行存錢。等了20分鐘,終于輪到了我了。當業(yè)務(wù)員要求我提交身份證時,我翻遍了我的手袋,...
    李秀清閱讀 249評論 0 0

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