Android Eclipse下工程移植到Android Studio詳細步驟

重新申請了一臺電腦之後,最近開始試着使用Android studio對項目進行開發,安裝好studio之後首先要做的就是之前Eclipse上面項目的移植問題,今天嘗試了幾個不同的項目,順便參考了不同的網上資料,資料比較多,就想着自己整理一份以備不時之需,開始具體的步驟:

1.Eclipse上要移植項目的輸出,選中項目右鍵 --> Export --> Android --> Generate Gradle build files,接下來Next,選中要移植的項目Finish,項目中如果出現了build.gradle文件則證明輸出成功,導出的項目將會和原來的項目在同一目錄,覆蓋原來的同時,會新增一個叫build.gradle的文件,導入Android Studio時將首先讀取這個文件。具體過程如下圖所示




2.打開Android Studio,選擇File --> import project --> 選擇剛剛生成的build.gradle文件,點擊OK

此處打開方式有兩種,如果是第一次運行studio,可以通過如下界面導入


如果是在studio主界面上,則可以通過下面的方式導入


選擇我們要導入的工程


3.如果是第一次運行Android Studio,會出現如下的錯誤,Error:The project is using an unsupported version of the Android Gradle plug-in (0.8.3). The recommended version is 1.1.0.需要下載gradle文件,因爲gradle被牆了的原因,此處可通過代理進行聯網下載,也可以通過如下界面進行代理地址的添加


第一次運行時All tasks下面是沒有內容的,此時可以點擊圖上方的 + 對其進行設置,這一點網上教程很多就不具體介紹了

4.下載完成之後,可能會出現如下的錯誤,Error:failed to find Build Tools revision 19.0.1 <a href="install.build.tools">Install Build Tools 19.0.1 and sync project</a>,這是Build tools和studio不一致導致的,打開項目的build.gradle文件,修改buildToolsVersion的值爲studio Build Tools的版本號,高版本兼容低版本,clean工程


5.接下來,可能還會出現Starting with version 0.9.0 incompatible changes were introduced in the build language.Please read the migration guide to learn how to update your project...的問題,點擊鏈接,工程刷新,問題解決

6.如果移植的項目中包含so類庫文件,則需要在src文件夾先創建main/jniLibs文件夾,將相應的so文件放到該文件目錄下,修改相關的編碼格式,運行項目測試


好了,到此包含類庫文件和不包含類庫文件的Eclipse項目導入Android studio就介紹完了,此兩種方式均已親測可用,如有問題歡迎指正

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章