きょこみのーと

技術に関係ないほうのブログ

Cocos2d-x v3.0alphaでGalaxySが起動しない件について

起動しても落ちたりはしないが、真っ暗な画面のままLogcatには、nativeActivity.cppで以下のエラーでている状況でハマった。

engine_draw_frame : No display.

ググっていたら、GalaxyS(Samsung i9000)をCocos2d-xのJSB版?で実行した際の不具合として上がっているようだ。

http://www.cocos2d-x.org/issues/2769

Cocos2d-x v3.0alphaからproj.androidのsrc内にActivityが不要になり、nativeActivity.cppを使うようになったので、JSB版と同じ不具合が発生したと思われる。

v3.0のrelease版で改修される予定みたいなので、しばらくGalaxySはお蔵入りとなりそうです。