0

我得到:

 [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 install 手动安装它并得到类似的错误。

我已经在 API8 和 API15 的设备模拟器上尝试过这个。顺便说一句,我是一个完整的 n00b 与 android 的东西。与我的旧 C++ 开发人员或我第一次做 iOS 开发人员时相比,我感觉完全迷失在树林中。

4

1 回答 1

0

您应该从 Emulator manager 创建一个新的 Emulator,并且在创建 Android 模拟器时必须启用 OpenGLES。如果您有疑问,请谷歌它,这里和那里有很多文件。

创建模拟器后,您应该首先启动它。当模拟器完成启动后,您现在可以使用 build_native.py 脚本将 cocos2d-x 安装到模拟器。

注意,不要尝试在安卓模拟器上运行 cocos2d-x,模拟器很慢而且容易出错。

并且许多功能仅在真正的 Android 设备中可用。

所以我建议任何启动 cocos2d-x 的人都喜欢设备而不是模拟器。

要将 apk 安装到 Android 真机上,首先应启用 USB 远程调试。如果你不

然后使用 USB 集线器将您的 Android 手机连接到计算机。

要验证您的手机是否已连接,您应该执行以下操作:

adb devices

如果它为您提供了一些设备信息,那么您可以运行 build_native.py 脚本并将 apk 安装到您的手机上。

于 2014-12-29T02:41:20.207 回答