基本操作步驟如下:
從Eclipse中導(dǎo)出
1.將你的ADT插件版本升級(jí)到22.0以上硼一。
2.在Eclipse中梦抢,選擇File-->Export奥吩。
3.在彈出的導(dǎo)出窗口中,打開(kāi)Android的文件夾霞赫,選擇“Generate Gradle Build Files”端衰。
4.選中你想要導(dǎo)入到Android Studio中的項(xiàng)目橄抹,F(xiàn)inish惕味。
PS:導(dǎo)出的項(xiàng)目將會(huì)和原來(lái)的項(xiàng)目在同一目錄,覆蓋原來(lái)的同時(shí)疟羹,會(huì)新增一個(gè)叫build.gradle的文件禀倔,導(dǎo)入Android Studio時(shí)將首先讀取這個(gè)文件。
導(dǎo)入到Android Studio
1.在Android Studio 中愧杯,首先關(guān)掉你當(dāng)前的打開(kāi)的項(xiàng)目鞋既。
2.在歡迎界面,點(diǎn)擊Import Project(注:也是可以直接在菜單選擇Import project的)
3.選中你在Eclipse中導(dǎo)出的項(xiàng)目跌前,展開(kāi)目錄陡舅,點(diǎn)擊build.gradle文件,然后OK
4.在之后的彈出對(duì)話框中灾炭,會(huì)要求你選擇Gradle的配置颅眶,選中Use gradle wrapper.(注:也可以自定義你本機(jī)裝的Gradle)
PS:如果沒(méi)有Grade build文件,也是可以將普通的安卓項(xiàng)目導(dǎo)入到Android Studio中,它會(huì)用現(xiàn)有的Ant
build.但為了更好地使用之后的功能和充分使用構(gòu)建變量煤杀,還是強(qiáng)烈地建議先從ADT插件中生成Gradle文件再導(dǎo)入Android Studio
注意點(diǎn):
1.新建一個(gè)空白的工作區(qū)域沪哺,用Eclipse將項(xiàng)目的主工程和類(lèi)庫(kù)導(dǎo)入到這個(gè)新的workspace中。
2.到這一步時(shí)枯途,只勾選主工程。(網(wǎng)上很多材料把其他的類(lèi)庫(kù)都勾選了榴啸,這個(gè)會(huì)導(dǎo)致各種問(wèn)題)
3.修改build.gradle版本晚岭。將自己AS中一個(gè)能用的項(xiàng)目的版本號(hào)考過(guò)來(lái)就行坦报。
修改項(xiàng)目下面的gradle->wrapper->gradle.wrapper.properties文件的distributionUrl屬性為
distributionUrl=https\://services.gradle.org/distributions/gradle-2.4-all.zip
build.gradle 中修改buildscript下面的dependencies
dependencies {
??? ? ? classpath 'com.android.tools.build:gradle:1.3.0'
}
4.如果項(xiàng)目包含so文件,在主工程的build.gradle 中的sourceSets 下面的main中添加jni目錄
jniLibs.srcDirs= ['libs']