2014-01-29 51 views
0

因此, ,因爲似乎越來越多的人在使用Android Studio,我很好奇並希望對其進行研究。從Eclipse到Android Studio的遷移

我已經使用Eclipse直到現在,並希望將項目遷移到Android Studio。所以我從Eclipse中導出了一個gradle buildfile,就像android.developer.com建議的一樣。

這工作得很好,現在我想導入到Android的工作室0.3.2

當試圖導入我得到了Unable to import Eclipse project to Android Studio錯誤。現在它正在建設中。

但它得到了一個新的驚喜,現在在它完成建築之前,它特別要求一個較舊的Gradle版本(1.6)...好吧,我可以做到這一點。這導致我回到第一個錯誤。所以我試過 - Gradle version 1.6 is required. Current version is 1.8-20130730220035+0000

我可以用Android Studio創建一個新項目。

我已經嘗試了大約一個小時,現在我得到了一些生氣,因爲它似乎並不知道它想要什麼。是某種Bug還是我犯了某種錯誤?

+0

如果沒有任何幫助,並且您的項目不是那麼大,您可以將您的類和繪圖複製並粘貼到新項目中。做得不是很好,但它幫助我一次,因爲我無法將我的一個項目遷移到AS。勉強進口的其他工作沒有任何問題.. – Endzeit

+0

Android Studio是「早期訪問預覽」,它甚至不是測試版。有經驗的Android開發人員稱其爲「敵對」。恕我直言,如果你正在努力實現發展,你就是在浪費你的時間。 – 323go

+0

我只是想看看它。此外爲什麼你會低調這個問題? –

回答

1

您正在使用舊版本的Android Studio。我建議升級到0.4.3。 0.4.0以後的版本允許直接導入Eclipse項目,而不要求您從Eclipse中執行繁瑣的項目(並且您已經看到問題)。設置正確的插件和Gradle版本更聰明。 0.4.3在0.4.0-0.4.2以上有一些重要的錯誤修正。

+0

hm好的,有效的點。我沒有檢查當前版本,因爲我只是今天下載了副本並假定它是最新的 –

+0

0.4.3安裝說明/鏈接:http://tools.android.com/download/studio/canary/0-4-3 –

+0

感謝更新修復了它 –

0

我剛剛遷移了我的項目。這是我的兩個建議。

  1. 拿最新的Android Studio。
  2. 不要從Eclipse導出/導入項目。在此步驟之後,您很可能會在項目中出現錯誤。從一個乾淨的項目開始,它將爲您提供很多時間,避免不必要的挫折。
  3. 在Android Studio中創建一個空的Android項目。它必須無錯地生成(⌘F9)。開始使用官方Gradle Plugin user guide加強它。
  4. 創建libraries文件夾並在其中逐個添加所有庫。如用戶指南中所述更新build.gradle相關性。確保一切都成功。
  5. 在構建完所有庫之後,您可以將Eclipse項目中的資源,資源和資產複製粘貼到Android Studio項目的相應文件夾中。確保一切按預期構建。
  6. 現在你可以用更高級的配置一樣ProGuard的配置,釋放證明書等

我在幾個小時內完成它啓動。希望這也能幫助你。

相關問題