2016-07-25 147 views
1

Unity Remote是不錯的應用程序。當您在編輯器中以Play模式運行項目時,它允許與Unity連接。我可以使用Unity模擬器代替Android手機使用Unity遙控器嗎?

但是如果我想測試遊戲但是我沒有安卓手機怎麼辦?是的,它發生¯\ _(ツ)_ /¯

我有一個偉大的Android模擬器:氮氧化物APP球員

screenshot

模擬器沒有USB,所以它只是展示我standrt文本Connect device with a USB cable ..... bla bla bla ... Unity編輯器中的遊戲正在運行...模擬器不顯示遊戲。

可以以某種方式將此仿真器連接到使用Unity Remote?還是用別的東西?怎麼樣?

+1

什麼阻止您在模擬器上使用Unity Remote?當你嘗試時會發生什麼? –

+0

@ScottChamberlain他沒有Android手機。它不應該工作,因爲Unity通過USB端口連接到它。假設Unity Remote支持TCP/IP,那麼這可以完成。 – Programmer

+0

@Programmer是的,他正在使用一個Android手機模擬器。這仍然不能改變這個問題,如果你像模擬手機一樣對待模擬器並嘗試它,會出現什麼問題?我75%確定它只是使用ADB鏈接到模擬器應該暴露的android設備 –

回答

2

不知道如果你還需要爲這個問題的解決方案,但我。想我應該離開那些誰晚一點的解決方案

您可以通過UnityRemote使用Unity連氮氧化物(我使用的是統一的遠程5)與氮氧化物的亞行這裏的步驟:a。

  • 重命名您的adb.exe轉換爲其他文件(即adb_origin.exe),通常位於SDK文件夾\ platf ORM工具
  • 轉到NOx的安裝文件夾\ bin中,尋找nox_adb.exe,將它複製到你的起源adb.exe的位置
  • 重命名nox_adb.exe到adb.exe
  • 打開CMD,輸入: adb.exe連接本地主機:62001,你會看到「已連接到本地主機:62001」。如果沒有,你可以嘗試用127.0.0.1
  • localhost替換
  • 然後申請步驟3→@Alexey的7
  • 在分辨率下拉菜單中,您可以選擇正常(缺省爲縮小),以具有更好的圖像質量對NOx

請注意,所有這些之後,您應該還原源adb.exe以備後用。 這裏是我的效果圖:

Successful pic, sorry I can't post it directly

希望這將是有益的。

+0

cheater :)最後我已經有時間檢查這個答案,謝謝,它有幫助。 –

1

https://gamedev.stackexchange.com/a/126192/81175


接過我能夠在標準Android模擬器運行統一遠程4。

最後的效果看起來像Final effect

整個過程:

  1. 安裝統一和打開一些統一教程項目(在我的情況2D Roguelike教程)
  2. 安裝JDK,Android SDK和設定Android使用AVD Manager的仿真器。 我的模擬器的配置是這樣的:Emulator config

重要提示: CPU/ABI的選擇似乎是最重要的問題之一(英特爾x86模擬器並沒有爲我工作)

  • 然後使用命令:adb.exe install path/to/apk(Windows)或adb install path/to/apk(Linux/Mac)從apk文件安裝Unity Remote 4到模擬器。
  • 然後在編輯→首選項→外部工具 - 設置路徑到Android SDK和JDK
  • 在編輯→項目設置→編輯器部分Unity Remote選擇:任何Android設備。
  • 在文件→構建設置 - 添加您的場景和平臺切換到Android。
  • 在Android模擬器運行且Unity Remote 4應用程序打開時,在Unity中按PLAY。
  • 提示:起初我需要在所有更改後重新開始統一,因爲它不是在模擬器上開始遊戲。現在它每次都運行。


    但是,它適用於AVD Manager模擬器。我也試過,在我問這個問題之前,他們沒有工作,因爲@ Axxxon說CPU/ABI Intel x86 ......現在它可以與CPU - ARM armeabi ...

    不幸的是NOX APP PLayer不能連接。也許是因爲它沒有CPU/ABI設置。或者我只是不知道如何用Unity推出這款播放器。

    據說。因爲NOX APP有觸摸模擬,屏幕晃動和其他好東西檢查遊戲。 AVD模擬器沒有這些東西:' - (因此它們是無用的,我

    但也許這個答案將有助於有人

    +0

    甚至沒有開玩笑。 NOX APP PLAYER,bluestack模擬器和微軟Android模擬器都失敗了,我只是沒有時間再做這個實驗,恭喜你爲它工作。 – Programmer

    +0

    oomph .....我試過AVD Manager標準模擬器,它們工作的很好,但對我來說絕對沒用.... NOX APP PL ayer,bluestack模擬器 - 沒有工作,但他們確實需要我.....它很傷心....我應該購買Android,我想%) –

    +0

    在開發移動設備時,您應該已經安裝了android設備。如果沒有在物理設備上進行測試,則無法發佈遊戲。去吧。 – Programmer

    相關問題