2011-06-28 187 views
23

我開始探索使用Unity的Unity 3D遊戲開發。我已經下載了unity 3.3的試用版。我經歷了幾個教程。Android和Unity 3D遊戲開發

我有一個問題沒有回答。在我們使用eclipse開發的普通應用程序中,我們可以通過複製apk文件將其部署到移動設備上。團結3d呢?我如何將遊戲加入我的手機。我不想在市場上發佈。

+3

你是什麼意思?使用[SDK安裝](http://unity3d.com/support/documentation/Manual/android-sdksetup.html),我所要做的就是Build&Run - 它已經將它推送到設備。不能更簡單。 – cregox

回答

26

可以將您的資產轉移到Eclipse。集成後,您可以通過Android手機進行調試。請務必閱讀Unity主頁上的教程。有一步一步的啓動指南和更多。以下鏈接是值得看的:

這似乎是官方的 「整合」 鏈接被打破,所以我更新與涵蓋同一主題的論壇帖子。不過,我建議先嚐試使用官方鏈接。

+1

非常好的答案 – vnshetty

+1

@Mazze第二個鏈接似乎被打破。 – vArDo

+2

本帖已經被更新爲替代鏈接 – Mazze

5

是的,你可以簡單地將apk複製到你的設備並安裝它。 Unity建立一個apk文件(並且可以選擇使用你提供的密鑰庫或讓它爲你生成)簽名。一旦它建立了apk,你可以正常部署它。你甚至可以在apk中包含一個自定義的清單,如果你願意,它可以生成(但是默認情況下,它會在你的unity項目中通過你的設置生成一個很好的清單)。

2

有兩種方法對於這一點,據我瞭解,

  • 使用構建設置 - >構建,它​​建立可以使用adb install <apk file path and name>
  • 使用構建Settigs您的設備上安裝apk文件 - >構建並運行。如果連接
0

由於它仍然懸而未決我試圖關閉這個問題

首先,統一5.2的當前版本,它會自動安裝在設備上的apk內置的APK文件更強大的比3.3版本。在原始問題中提到。

Unity 3d怎麼樣?我如何將遊戲加入我的手機。我不想在市場上發佈。

以同樣的方式。 Unity允許你在ocal機器上發佈構建爲* .apk,然後你可以將它複製到你的手機並安裝它。

什麼是更酷,現在你可以調試你的應用程序在手機上運行。您必須將Unity Remote安裝到手機並運行。現在您可以像往常一樣設置斷點和調試。

如果您改變了主意,去市場上發佈 - 統一將簽署您的* .apk文件

希望這可以幫助別人,祝你好運!

+0

請注意,這個問題在2011年被問到,很多事情發生在五年之內。 – Mazze

0

您通過Eclipse生成apk的方式與您需要構建項目時一樣。對於這個android sdk和jdk應該安裝在你的系統中,並且你需要在unity Preferences中顯示那些路徑,那麼你需要一個谷歌密鑰存儲,並且需要在發佈者設置中使用該密鑰存儲登錄,然後你能夠構建apk將存儲在您的本地系統中,您可以將其複製到您的手機並安裝apk文件。