1. 程式人生 > >Eclipse 工程遷移到 Android Studio

Eclipse 工程遷移到 Android Studio

1.0 cli nor 附加 一個 schema ica icon 同步

目標:遷移成功,並成功正常運行!

附加:同步視頻在文章後面!

兩種方式:

1. 用Gradle導出,在Android Studio中用Gradle導入 (不推薦)

2. 用Android Studio 直接導入Eclipse 工程 (推薦)

我以第二種方式.

步驟:

  1. Eclipse 工程(主工程+依賴的第三方庫)
  2. 導入主工程(依賴的庫不用理會,Studio會自動導入的)
  3. 導入後等待build(可能會比較慢,推薦SSD)
  4. 會出現很多的錯誤,慢慢排查,一個一個的看日誌
  5. Error1:重復的資源文件(String),可以全局搜索看看是不是重復了,AS是不讓重復定義資源的.
  6. Error2:[email protected]
    **依賴錯誤,添加compile ‘com.android.support:support-annotations:19.1.0‘
  7. ok,正常運行了.
  8. Error附加:清單文件報錯:
    在根標簽的命名空間後添加xmlns:tools="http://schemas.android.com/tools"

    <application
    android:name="com.fanwe.app.App"
    android:allowBackup="true"
    android:icon="@drawable/icon"
    android:label="@string/app_name"
    android:theme="@style/FanweTheme"
    tools:replace="icon, label,theme">//Android Studio會引導你使用tools標簽來進行設置:tools:replace="icon, label,theme"

結束:

其實第二種方式還是很簡單的,沒什麽特別要註意的地方,對了,還有一個文件需要註意,因為有些文件AS沒有復制過來而是忽略了他們.

import-summary.txt中有Ignored Files:裏面註明具體哪一類型的文件會被Android Studio忽略.

Eclipse 工程遷移到 Android Studio