天天看點

Android Eclipse項目遷移到Android Studio中

    公司近期要把項目遷移到Android Studio 中,項目最初是用Eclipse 開發的。

    是以之前木有遷移經驗的我,就各種百度,Google。發現大體就兩種方法:

   1、Eclipse導出,步驟:需要轉的項目右擊--->Export---->Android--->Generate Gradle build files-->點選next---->選擇你要轉的項目點選next----->然後next,轉完之後,打AS,導入項目就可以。但是由Eclipse轉的項目結構和AS建立項目的結構不一樣,感覺不靠譜,主要是結構不一樣日後出現問題就更難處理,是以我還是放棄了這一個方法。

  2、在Android Studio上建立一個與Eclipse包名一樣、項目名一樣的項目,然後把Eclipse中的代碼一點一點的粘貼到AS新項目中。我認為這個是可行的,是以使用了這個方法。

      但是需要注意以下幾點:

     (1)把項目中的資源檔案下.9圖,需要把.9去掉,AS比Ec對圖檔的要求要嚴格,是以必須去掉.9。而且圖檔必須是.png格式的。如果修改完圖檔格式還有問題則,在app下的gradle中的android { 節點中添加就可以

aaptOptions.cruncherEnabled = false
    aaptOptions.useNewCruncher = false      

      (2).so包可以在項目下src檔案夾中建立一個jniLibs檔案,然後添加進去。

      (3)對于清單檔案,最好在AS新項目中使用AS建立的清單檔案,然後把Ec中的代碼複制進去,之前就是木有采用這個方法而是直接複制粘貼導緻一片紅色報錯。

如果不想使用v7包,可以注釋掉就可以。

       如遇到問題,還會在更新的。

繼續閱讀