2013-04-24 60 views
0

我正在爲有人使用AndEngine庫的人制作一個小型Android遊戲,並且難以將他們的項目發送給他們,而不需要他們做任何配置,只需下載項目導入到eclipse並運行它。如何將Android項目與AndEngine庫發送給另一個人

AndEngine是一個基於庫的引擎,要在您的項目中使用它,您只需將實際的源項目添加到您的構建路徑並以這種方式引用它,所以我需要一種方法將我的項目+ AndEngine源發送給它們這樣就可以在不需要配置任何東西的情況下運行它。我試着將所有項目(遊戲+ andengine庫項目)放在一個工作區中,併發送整個工作區,但項目使用絕對路徑進行鏈接,而不是相對於我的項目的路徑,所以它不適用於不同的項目計算機與不同的文件夾和一切。

你會如何推薦我去做這件事?我們都將使用eclipse。

這是我第一次必須做這樣的事情,我不知道從哪裏開始,我真的需要快速幫助,我很欣賞我得到的任何答覆,謝謝。

回答

0

雖然這確實需要一些配置,但我建議使用GIT等版本控制來管理這個。 Bitbucket has free private repositories (free for small teams, cheap for larger) Github也很受歡迎。

然後,您可以簡單地發送github上的andengine庫的git路徑,並在您的存儲庫和eclipse中完成剩餘的項目。

要做到這一點:

  • 轉到文件>導入>
  • 如果你有git的插件安裝,你會看到一個 「GIT」 文件夾選項。選擇「來自Git的項目」
  • 從存儲庫源中選擇「URL」。
  • 然後從bitbucket/github粘貼到版本庫路徑中並完成嚮導。

從bitbucket獲取URL時,除非要設置RSA密鑰,否則請務必選擇「HTTPS」選項而不是「SSH」。既然你在尋找簡單的東西,你就不會。另外,如果你不是同時使用它,我建議嘗試eclipse google發佈的名爲ADT的Android特定版本 - 它具有eclipse git插件集成和其他方便的android工具,並且需要最少的更改。最後一件事:因爲你可能會發送多個文件,所以git也讓生活變得簡單,因爲你只需要對存儲庫進行提交,而其他人可以再次從同一個源獲取新的更新文件。

+0

這聽起來不錯,我正在考慮做這樣的事情。我會問這個人是否可以從git中獲取代碼。與此同時,我仍然願意接受任何其他人的建議,只是因爲他不想做整個git的事情。 – moe 2013-04-24 23:15:14

+0

我想上傳到git,但我只能加載一個項目,我的項目中使用的庫會被添加爲'模塊',而當有人下載​​源時,他們不會獲得庫 – moe 2013-04-25 04:16:33

+0

這是正確的。您將需要每個庫的存儲庫。我不認爲有一鍵式解決方案。但git可能是最低的阻力。除非你真的把你的庫中的代碼合併到你的項目中,這通常不是最好的路徑。 – 2013-04-25 17:29:49

相關問題