2014-12-27 2 views
0
내가 얻을

에적인 Cocos2D-X 빈 프로젝트를 설치할 수 없습니다 :은 안드로이드 에뮬레이터

[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 용 장치 에뮬레이터에서 사용해 보았습니다. Btw 나는 안드로이드 물건을 가진 완전한 n00b이다. 내 오래된 C++ dev에 비해 숲에서 완전히 잃어버린 느낌이나 내가 처음 아이폰 OS dev을했을 때.

답변

0

에뮬레이터 관리자에서 새 에뮬레이터를 만들고 Android 에뮬레이터를 만들 때 OpenGLES를 활성화해야합니다. 의심 스럽다면 Google에 문의하십시오. 여기저기서 많은 문서가 있습니다.

에뮬레이터를 만든 후에는 처음에 시작해야합니다. 에뮬레이터가 시작되면 이제 build_native.py 스크립트를 사용하여 cocos2d-x를 에뮬레이터에 설치할 수 있습니다.

주의 : Android 에뮬레이터에서 cocos2d-x를 실행하지 마십시오. 에뮬레이터가 매우 느리고 오류가 발생하기 쉽습니다.

많은 기능은 실제 Android 기기에서만 사용할 수 있습니다.

그래서 저는 cocos2d-x를 시작한 사람이 에뮬레이터를 선호한다고 제안합니다.

Android 기기에 apk를 설치하려면 먼저 USB 원격 디버깅을 사용하도록 설정해야합니다. 그렇지 않은 경우

그런 다음 Android 허브를 컴퓨터에 연결하십시오. 그것은 당신에게 일부 장치의 정보를 제공하는 경우,

adb devices 

다음은 build_native.py 스크립트를 실행할 수 귀하의 휴대 전화로 APK를 설치

는이 작업을 수행해야합니다, 당신의 전화가 연결되어 있는지 확인합니다.

+0

여러 장소에서 기본 장치를 사용하는 것에 대해 들어 봤습니다. ios 시뮬레이터가 게임에 완벽하게 작동한다고 생각하면 상당히 슬픈 일입니다. 비록 UX만의 UX를 이해하는 사람이 장치를 가지고 있어도 더 잘 이해한다고해도, 나는 안드로이드 폰을 갖고 있지 않다. 게임의 요점은 우리가 휴일 이후에 만났을 때 간단한 platformer 게임으로 내 여자 친구를 놀라게하는 것이 었습니다 ... 그 계획은 한 줄을 쓰지 않고도 cocos2d-x로 6 일간 놀고 6 일을 보냈을 때 실제로 남쪽으로갔습니다. 암호. –

+0

프로그래밍 가이드를 살펴 봐야 할 수도 있습니다. http : //www.cocos2d-x.org/programmersguide/ – zilongshanren

+0

다시 한번 살펴 보겠습니다. 이미 전체 내용을 이미 읽었을 것입니다. 지금. Btw "build_native.py"를 찾을 수 없습니다. "build-nacl.sh"를 찾았지만 "x86_64-nacl-gcc : command not found"오류가 발생합니다. –