libcocos2dcpp.so 에러 발생시 해결방법
대부분의 libcocos2dcpp.so 에러는 컴파일이 제대로 되지 않았을 경우에 발생합니다.
먼저 소스코드 수정후에 컴파일을 했는지 컴파일 과정에서 문제가 없었는지를 살펴보는 것이 중요합니다.
대게 이런경우에는 아래와 같은 에러 메시지가 출력될 것입니다.
11-15 22:24:22.408 15279-15279/org.cocos2dx.InfiniteFlight E/AndroidRuntime: FATAL EXCEPTION: main
Process: org.cocos2dx.InfiniteFlight, PID: 15279
java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/org.cocos2dx.InfiniteFlight-1/base.apk"],nativeLibraryDirectories=[/data/app/org.cocos2dx.InfiniteFlight-1/lib/arm64, /vendor/lib64, /system/lib64]]] couldn't find "libcocos2dcpp.so"
at java.lang.Runtime.loadLibrary(Runtime.java:367)
at java.lang.System.loadLibrary(System.java:1076)
at org.cocos2dx.lib.Cocos2dxActivity.onLoadNativeLibraries(Cocos2dxActivity.java:249)
at org.cocos2dx.lib.Cocos2dxActivity.onCreate(Cocos2dxActivity.java:264)
at android.app.Activity.performCreate(Activity.java:6876)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1135)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3207)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3350)
at android.app.ActivityThread.access$1100(ActivityThread.java:222)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1795)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:158)
at android.app.ActivityThread.main(ActivityThread.java:7229)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120)
cocos2dx를 android studio를 사용하여 개발할 경우 cocos 컴파일 방법은 아래와 같습니다.
cocos compile -p android --android-studio
즐거운 코딩되세요^^
'개발 > 앱' 카테고리의 다른 글
혼자서개발한 인디게임 보물을 찾아서 - 피라미드 탐험대 (0) | 2016.11.29 |
---|---|
Chartboost 광고 구현해보기 (안드로이드 스튜디오) (0) | 2016.11.29 |
직접만든 안드로이드 비행기게임 앱 날아라 비행기 (Tappy Plane) (0) | 2016.11.17 |
안드로이드 앱 다국어 사용하기 (android studio 다국어 설정방법 values-kr translatable) (0) | 2016.11.15 |
컴퓨터 그래픽스 레포트 - Bezier Spline / Hermite Spline / Koch Curve / Sierpimsk Gasket / Mamdel Brot 구현코드 (2) | 2016.11.11 |
컴퓨터 그래픽스 레포트 - 원/선/타원/점선 그리기 코드 (0) | 2016.11.11 |
Cocos Creator 강좌 - Button 클릭 이벤트 구현해 보기 (Cocos2d-js button event) (0) | 2016.11.10 |
Cocos creator 설치 및 적응기 1탄 (0) | 2016.11.09 |
최근댓글