標籤:android文檔翻譯 eclipse項目遷移 匯入eclipse項目
本文譯自Android官方技術文檔《Migrating From Eclipse Projects》,原文地址:http://tools.android.com/tech-docs/new-build-system/migrating-from-eclipse-projects。
本篇文檔介紹的是如何把一個Ecilpse上的Android項目,遷移到Android Studio。從Eclipse轉Android Studio的同學可以看一下。
翻譯不易,轉載請註明CSDN部落格上的出處:
http://blog.csdn.net/maosidiaoxian/article/details/42705003
翻譯工作耗時費神,如果你覺得本文翻譯得還OK,請點擊文末的“頂”;如有錯訛,敬請指正。謝謝。
Eclipse 項目遷移要將一個 Eclipse 項目遷移到 Android Studio 項目,您有兩種選擇:
- 直接把Eclipse項目匯入到Studio中。這是首選的方法,並且具有許多優點:
- 它會檢測許多源碼庫 (如 ActionBarSherlock) 和二進位庫 (例如 guava.jar),並將把這些替換為 maven 依賴,這意味著您不再需要手動維護這些庫了
- 它將把項目改為使用新規範的 Android Gradle 項目結構,這種新的項目結構支援instrumentation 測試作為測試代碼在同一個項目裡進行測試,以及flavor和構建類型的特定的資源,等等
- 在Eclipse中把一個Eclipse 項目匯出為一個 Gradle 項目。這種機制不是像直接的Gradle 匯入那樣靈活 (或頻繁更新),但它有兩種用途:
- 它可以讓你的Gradle項目使用和Eclipse ADT 項目相同的檔案結構(換句話說,它不會移動檔案,一切檔案都在原來的位置,然後通過一個特殊的build.gradle檔案來告訴 Gradle 在舊的目錄結構而不是新的結構中來尋找原始碼)。如果你想讓同一個程式碼程式庫能繼續同時在Studio和Eclipse中使用,這將會很有用。
- 如果你的項目有很多Eclipse所特定的目錄映射(通過path變數,連結資源等),有可能Android Studio 的匯入無法正確地解析路徑;在這種情況下,嘗試在Eclipse匯出(但也請提交一個bug,以便我們可以修複匯入)。
直接匯入到Android Studio要匯入到Android Studio中,請選擇 檔案 > 匯入,然後選擇包含您的Eclipse ADT項目的目錄。將會開啟一個嚮導,並通過剩下的匯入處理程序指導你。當項目匯入已完成時,它會開啟一個名字為“import-summary.txt”的檔案,裡面列出了在匯入的過程中採取的所有步驟,並且有下一步的建議。例如,它可能會注意到未遷移的檔案,注意到你安裝的SDK中缺少的組件,等等。從 Eclipse 中匯出在 Eclipse 中開啟項目,然後從那裡,
匯出(export) 該項目。
註: 請確保您正在使用儘可能最新版本的 Eclipse,這是由於最近我們有修複一些和匯出相關的問題。
選擇 Gradle 選項:
繼續執行嚮導。當你完成後時,您可以將 build.gradle 檔案匯入到 Android Studio中。
在你已經完成了基本的設定之後,有關如何自訂你的構建的詳細資料,請參閱新構建系統的 使用者指南 。其他資訊,請參閱該構建系統的概述頁。
Android官方技術文檔翻譯—— Eclilpse項目遷移