Eclipse項目轉Android Studio項目

概要

Google爲了方便我們使用Android Studio,提供了兩種導入Eclipse代碼的模式:
一、兼容Eclipse模式,二、生成全新的Android Gradle Project。我們先看
兼容模式。

兼容模式

這種模式下,保證了eclipse時的代碼結構,我們會看的很熟悉。更重要的是:
這種模式下互不干擾,在你使用Android Studio的時候,其他人任然可以使用
Eclipse。

實現步驟
1,eclipse中導出Gradle build files。

  • 在eclipse菜單中 File –> Export–>Generate Gradle build files
    這裏寫圖片描述
  • 選中Generate Gradle build files–>next–>next.
  • 在這個界面勾選你的主工程和相關類庫工程
    這裏寫圖片描述
  • next –> finish 確定生成。

2,修改導出文件參數。
導出文件後,由於adt很久沒有更新,所以要手動修改一些參數。才能保證正常
使用。這裏分兩種情況,有類庫工程和沒有類庫工程。

沒有類庫工程
這種情況下,你看到的項目情況是這樣的。
這裏寫圖片描述

  • 首先要修改的build.gradle文件
    AndroidStudio 1.0 ~ 1.0.2 使用的都是 Android Gradle plugin 1.0.0,
    因此需要將圖中紅框內的 0.12.+ 改爲 1.0.0
    這裏寫圖片描述
  • 然後需要更新Gradle版本,指定所需爲2.2.1
    在 /gradle/wrapper/gradle-wrapper.properties裏面
    這裏寫圖片描述

含有庫工程的
需要修改的地方與上面基本類似,不同點是,修改的build.gradle與
gradle-wrappper.properties是整個項目的(Android studio中項目含義與Eclipse中
的項目含義不同)如下圖
這裏寫圖片描述

3,導入Android Studio

  • 首次啓動Android Studio,選擇導入非android studio 項目。
    這裏寫圖片描述

  • 找到需要導入的項目,可以看到和eclipse 項目的不一樣的圖標
    這裏寫圖片描述

  • 點擊ok,進入漫長的加載過程,之後就可以正常使用了。

對於不是首次啓動Android Studio的情況。我這時候可以選擇File–>Import Project
, 選中後點擊ok。

使用新的目錄結構

轉換目錄結構
- Import
- 新用戶
這裏寫圖片描述
- 老用戶
這裏寫圖片描述
- 直接找到Eclipse項目(帶庫工程的加載主工程)
這裏寫圖片描述

  • 指定目標路徑
    這裏寫圖片描述

附註,如果想在保持Eclipse項目的結構,也可以手動配置
build.gradle(對應調整代碼資源):

sourceSets {
    main {
        manifest.srcFile 'AndroidManifest.xml'
        java.srcDirs = ['src']
        res.srcDirs = ['res']
        aidl.srcDirs = ['src']
        jniLibs.srcDirs = ['libs/armeabi']
    }
}
發佈了98 篇原創文章 · 獲贊 12 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章