2012-05-31 5 views
4

내가 안드로이드에 대한적인 Cocos2D에서 초보자 오전적인 Cocos2D에서 제공되는 샘플 프로젝트 (을 HelloWorld)를 실행하는 동안 나는 "치명적인 예외 : 주"를 가지고 상세하게 로그 캣안드로이드 FATAL 예외적인 Cocos2D를 실행하는 동안 : 주요

에 도착하는
05-31 19:11:46.920: E/AndroidRuntime(7719): FATAL EXCEPTION: main 
05-31 19:11:46.920: E/AndroidRuntime(7719): java.lang.ExceptionInInitializerError 
05-31 19:11:46.920: E/AndroidRuntime(7719):  at java.lang.Class.newInstanceImpl(Native Method) 
05-31 19:11:46.920: E/AndroidRuntime(7719):  at java.lang.Class.newInstance(Class.java:1429) 
05-31 19:11:46.920: E/AndroidRuntime(7719):  at android.app.Instrumentation.newActivity(Instrumentation.java:1023) 
05-31 19:11:46.920: E/AndroidRuntime(7719):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2577) 
05-31 19:11:46.920: E/AndroidRuntime(7719):  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679) 
05-31 19:11:46.920: E/AndroidRuntime(7719):  at android.app.ActivityThread.access$2300(ActivityThread.java:125) 
05-31 19:11:46.920: E/AndroidRuntime(7719):  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033) 
05-31 19:11:46.920: E/AndroidRuntime(7719):  at android.os.Handler.dispatchMessage(Handler.java:99) 
05-31 19:11:46.920: E/AndroidRuntime(7719):  at android.os.Looper.loop(Looper.java:123) 
05-31 19:11:46.920: E/AndroidRuntime(7719):  at android.app.ActivityThread.main(ActivityThread.java:4627) 
05-31 19:11:46.920: E/AndroidRuntime(7719):  at java.lang.reflect.Method.invokeNative(Native Method) 
05-31 19:11:46.920: E/AndroidRuntime(7719):  at java.lang.reflect.Method.invoke(Method.java:521) 
05-31 19:11:46.920: E/AndroidRuntime(7719):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:858) 
05-31 19:11:46.920: E/AndroidRuntime(7719):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616) 
05-31 19:11:46.920: E/AndroidRuntime(7719):  at dalvik.system.NativeStart.main(Native Method) 
05-31 19:11:46.920: E/AndroidRuntime(7719): Caused by: java.lang.UnsatisfiedLinkError: Library helloworld not found 
05-31 19:11:46.920: E/AndroidRuntime(7719):  at java.lang.Runtime.loadLibrary(Runtime.java:461) 
05-31 19:11:46.920: E/AndroidRuntime(7719):  at java.lang.System.loadLibrary(System.java:557) 
05-31 19:11:46.920: E/AndroidRuntime(7719):  at org.cocos2dx.application.ApplicationDemo.<clinit>(ApplicationDemo.java:81) 
05-31 19:11:46.920: E/AndroidRuntime(7719):  ... 15 more 

아무도 아이디어/솔루션으로 도움을받을 수 있습니다. 다시 "http://www.multigesture.net/articles/how-to-setup-cocos2d-x-windows-and-android/"에서 참조하십시오.

고마워요.

답변

2

안드로이드 용 cocos2d가 더 이상 업데이트되지 않으므로 라이브러리를 cocos2d-x로 바꾸시기 바랍니다.

Cocos2d-x는 C++에서 작동하며 JNI (자바 원시 인터페이스)를 사용하여 작동합니다. Here은 사용을 시작하는 데 필요한 모든 정보입니다.

관련 문제