新規プロジェクトを作成して、Gemymotionを起動し、何も考えずにcocosコマンドでビルドすると
cocos run -p android
次のようなエラーがでます。
INSTALL_FAILED_CPU_ABI_INCOMPATIBLE
Genymotionはx86で動作するので、x86でビルドする必要があります。
変更するファイルは次の通りです。
jni/Application.mk
APP_STL := gnustl_static
APP_ABI := armeabi x86
APP_CPPFLAGS := -frtti -DCC_ENABLE_CHIPMUNK_INTEGRATION=1 -DCOCOS2D_DEBUG=1 -std=c++11 -fsigned-char