Cocos2d-x에서 CCDirector로 end() 함수를 호출할 때의 문제점은
계속해서 따라가면 terminateProcessJNI();를 호출하고 이건 cocos2d-2.0-x-2.0.4/cocos2dx/platform/android/java/src/org/cocos2dx 경로에 있는
Cocos2dxHelper의 terminateProcess() 를 부른다.
여기서 보면
android.os.Process.killProcess(android.os.Process.myPid());
을하는데 이것을 activity를 static하게 저장하여 finish를 호출하는 방식으로 바꾸면 정상적인 종료가 된다.
'Development > Android' 카테고리의 다른 글
[Android] In App Billing - Version3 적용하기~! (0) | 2013.12.03 |
---|---|
[Android] Nexus 7 2세대 개발자 모드로 전환!! (0) | 2013.12.03 |
[Android] Notification Bar View Custom 하기~! (0) | 2013.09.27 |
[Android] Android 4.4 Kit Kat (0) | 2013.09.12 |
[Android] Asset폴더에 1메가 이상 파일을 넣을때 (1) | 2011.12.09 |