2016-05-16 82 views
-1

我的公司給了我一個4年的Android項目,我必須解決。我已經習慣了使用IntelliJ和Android Studio一段時間了。乍看之下,我看到這是一個eclipse project,我已經嘗試了很多東西來使它在Android Studio上工作,更具體地說就像following如何使舊的Eclipse項目在Android Studio w/Gradle上工作?

我也試圖將Gradle整合到這個項目中。但即使在反覆試驗之後,我也沒有得到我通常用自己的項目得到的預期結果,請注意我通常用my other projects得到的箭頭。現在看起來完全是different

任何幫助或提示如何讓這個舊項目重新站起來高度讚賞。

+0

查看此視頻:https://www.youtube.com/watch?v = 6SixOwb_2hE –

+0

取決於他們是否使用了NDK。如果他們使用NDK,那麼你將會遇到一些問題。 – EpicPandaForce

+0

我如何知道他們使用了什麼? :p有沒有辦法聯繫老開發人員 – Edward

回答

1

這可以幫助你很多:

Migrating from Eclipse ADT

另一個重要的事情是,如果你是一個面向鍵盤編程,這將需要一些時間來習慣到Android Studio的快捷方式。儘管它有一些eclipse快捷鍵支持。

可以在這裏很容易找到:

Eclipse Shortcuts

好運。

+0

我按照第一個鏈接中的所有說明進行了3次現在。而且我錯過了保存我的項目的一個重要句子,所以我可以補充說,在第一個鏈接中閱讀以下行非常重要:使用AndroidManifest.xml文件選擇Eclipse ADT項目文件夾,然後單擊確定。我選擇了我的eclipse項目的父文件夾,這給了討厭的結果。 – Edward

1

你可以按照下面的步驟,無需將projcet導出爲Gradle的Android工作室(AS)默認提供了這個,

轉到文件菜單,然後選擇新建 - >導入項目

下一個從File browser選擇Eclipse項目文件夾,

點擊下一頁在後續步驟中,最後完成成功導入項目

有可能是你的項目的一些dependncies但你可以閱讀由Android Studio導入對話框提供的說明和處理它們,

如果進一步問你需要幫助。

1

在最糟糕的情況下,您可以始終使用相同名稱創建項目,將源代碼(和資源)複製到相應的軟件包中,將相關內容從舊版AndroidManifest移至新版本,並添加外部依賴關係(例如Google Play Lib)通過Gradle本身。

如果項目使用NDK,那麼你將會有一段糟糕的時間,因爲那需要設置Gradle實驗分支。

相關問題