2014-12-27 74 views
0

我得到安裝cocos2D上-X空白項目:無法在任何Android模擬器

[echo] Installing /Users/funk/Development/cocos2d-x-2.2.6/projects/MyGame/proj.android/bin/MyGame-debug.apk onto default emulator or device... 
[exec] ADB server didn't ACK 
[exec] * failed to start daemon * 
[exec] error: cannot connect to daemon 
[exec] cannot bind 'tcp:5037 

使用ADC安裝我嘗試手動安裝它,並得到了類似的錯誤。

我試過這個API8和API15的設備模擬器。順便說一句,我是一個完整的N00B與Android的東西。與舊的C++開發者或者我第一次開發iOS開發工具相比,我感到完全迷失在樹林中。

回答

0

您應該從模擬器管理器創建一個新的模擬器,並且您必須在創建Android模擬器時啓用OpenGLES。如果您有疑問,請通過Google,這裏和那裏有許多文件。

創建好你的模擬器後,你應該首先啓動它。當模擬器完成啓動時,您可以使用build_native.py腳本將cocos2d-x現在安裝到模擬器。

注意,不要試圖在Android模擬器上運行cocos2d-x,模擬器非常慢並且容易出錯。

許多功能僅適用於真正的Android設備。

所以我建議任何人開始cocos2d-x更喜歡設備模擬器。

對於將apk安裝到Android真實設備,您應該首先啓用USB遠程調試。如果您不需要

然後用USB集線器將您的Android手機連接到您的電腦。

要確認您的手機是否已連接,你應該這樣做:

adb devices 

如果它給你一些設備的信息,那麼你可以運行build_native.py腳本和安裝APK到您的手機。

+0

我聽說過很多地方使用本地設備。這很讓人傷心,考慮到ios模擬器對於遊戲來說非常合適。 我仍然會聽從建議,即使只是瞭解與觸摸用戶體驗更好的設備,但我沒有一個Android手機。整個遊戲的重點是讓我的女朋友在假期後見面時用簡單的一些遊戲來給我的女朋友帶來驚喜......這些計劃真的向南走,因爲我花了6天摸索着cocos2d-x而沒有寫一行碼。 –

+0

你可能需要看看編程指南:http://www.cocos2d-x.org/programmersguide/ – zilongshanren

+0

我會再看看,雖然我很確定我已經讀完了整個東西現在。 順便說一句我找不到「build_native.py」。我發現了一個「build-nacl.sh」,但它給出了錯誤「x86_64-nacl-gcc:command not found」 –