標籤:
ADT已經有些過時了,現在比較流行的安卓開發工具是Android Studio,畢竟是Google一直在推廣的。
最近裝了as,從之前的adt遷移項目到as上,遇到了不少坎。
主要注意以下兩點:
(1)檔案路徑必須是英文的,如果檔案路徑含中文會報錯:
Your project path contains non-ASCII characters.
(2)選擇檔案時,必須只選擇包含AndroidManifest.xml 的檔案,而不是整個專案檔。
否則可能會報錯AndroidManifest.xml doesn‘t exist or has incorrect root tag
我從官網複製了匯入處理程序,一種是作為project匯入,另一種是作為module匯入,如下所示:
會FQ的可以看下官方的文檔:https://developer.android.com/studio/intro/migrate.html#android_studio
作為項目匯入:
- 啟動 Android Studio,並關閉任何開啟的 Android Studio 項目。
- 在 Android Studio 菜單中點擊 File > New > Import Project。
- 或在“Welcome”螢幕中點擊 Import project (Eclipse ADT, Gradle, etc.)。
- 選擇包含
AndroidManifest.xml 檔案的 Eclipse ADT 專案檔夾,並點擊 Ok。
- 選擇目標檔案夾,並點擊 Next。
- 選擇匯入選項,並點擊 Finish。
匯入處理程序中會提示您將任何庫和項目依賴關係遷移到 Android Studio,並將依賴關係聲明添加到 build.gradle 檔案。如需瞭解有關此過程的詳細資料,請參閱建立 Android 庫。
匯入處理程序中還將用 Maven 依賴關係替換具有已知 Maven 座標的任何已知原始碼庫、二進位庫和 JAR 檔案,因此您無需手動保留這些依賴關係。匯入選項還允許您輸入工作區目錄和任何實際路徑映射,以處理任何未解析的相對路徑、路徑變數和連結的資源引用。
7.Android Studio 匯入應用並顯示項目匯入摘要。 查看摘要,瞭解項目重組和匯入處理程序的詳細資料。
將項目從 Eclipse ADT 匯入 Android Studio 後,Android Studio 中的每個應用模組檔案夾都包含該模組的完整原始碼集,包括 src/main/ 和 src/androidTest/目錄、資源、構建檔案以及 Android 清單。在開始應用開發前,您應解決項目匯入摘要中顯示的所有問題,確保項目重組和匯入處理程序成功完成。
作為模組匯入:
- 啟動 Android Studio,並開啟想要添加模組的項目。
- 在 Android Studio 菜單中點擊 File > New > Import Module。
選擇包含 AndroidManifest.xml 檔案的 Eclipse ADT 專案檔夾,並點擊 Ok。
如果需要,可修改模組名稱,並點擊 Next。
- 匯入處理程序中會提示您將任何庫和項目依賴關係遷移到 Android Studio,並將依賴關係聲明添加到
build.gradle 檔案。如需瞭解有關遷移庫和項目依賴關係的詳細資料,請參閱建立 Android 庫。匯入處理程序中還將用 Maven 依賴關係替換具有已知 Maven 座標的任何已知原始碼庫、二進位庫和 JAR 檔案,因此您無需手動保留這些依賴關係。匯入選項還允許您輸入工作區目錄和任何實際路徑映射,以處理任何未解析的相對路徑、路徑變數和連結的資源引用。
- 點擊 Finish。
從 Eclipse 匯入項目到 Android Studio