Eclipse項目導入到Android Studio中

背景

最近須要將Eclipse中的android項目導入到Android Studio中!倒騰一番,記錄以下!android

<!-- more -->eclipse

步驟1

打開Android Studio(下文稱AS),選擇Import project(Gradle,Eclipse ADT,etc), 定位到你須要導入的主項目,切記是主項目,好比下圖XXXX_JX是個人主項目,上面的爲我主項目中的依賴項,該項先無論,後繼操做! gradle

步驟2

下一步會有以下提示: 英文意思很明顯,就是轉換後的項目是一個全新的項目不會改變以前的項目,這裏須要給轉換後的新項目制定一個地址。spa

步驟3

隨後提示以下: 上面兩個勾不用管,默認勾上,下面的一個勾表明意思是是否將moudel按照駝峯命名規則進行命名,默認是勾選的,看我的喜愛,這裏我爲了保持以前的習慣,就不勾選了。code

步驟4

下一步提示以下: 這一步不必定都會有,我先前寫的一個簡單helloworld轉換時就沒有提示,那麼若是提示了就刪掉原來項目下的隱藏文件.settings .classpath .project。以下圖 緣由是AS檢測到以前Eclipse中的項目是不兼容的。ip

完成上面的操做以後,就能夠等待AS慢慢轉換了。ci

步驟5

轉換完後,AS會打開名爲:import-summary.txt文件,從名字看,就是最後總結文件了,其中記錄了許多重要的信息。 這裏說兩點比較重要的(我的認爲)it

  • Ignored Files,表示忽視的文件,說明不重要,若是你檢查有重要的文件,就須要手動copy過來了。
  • Replaced jars with Dependencies,意思是將以前項目中某些jar包或者依賴項轉爲在線依賴了,也就是經過gradle實現。

其餘的也就沒什麼了,這裏個人項目沒有多餘操做,因此不須要再進行額外操做! 這個時候項目就能夠在AS中編譯了,考慮到eclipse中的項目可能比較久遠,那麼極可能有些會報錯,好比個人項目報錯 意思就是gradle-2.4.1過期了,此時,修改gradle的版本爲當前版本就能夠了io

步驟6

以前說的依賴項,在AS中稱爲Module,所以咱們 New Moudle,選擇Import Eclipse ADT Project便可!最後添加Moudle的依賴便可! 編譯


最後

  • 本文內容我的拙見,如有出入,歡迎指正。
  • 歡迎賞臉關注:家佳Talk

歡迎賞臉關注:家佳Talk

相關文章
相關標籤/搜索