Eclipse 工程遷移到 Android Studio

來源:互聯網
上載者:User

標籤:推薦   cat   style   方式   sch   android   搜尋   name   ons   

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

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

兩種方式:

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

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

我以第二種方式.

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

    <applicationandroid: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

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.