首页 > 代码库 > Genymotion中运行cocos2d-x的程序
Genymotion中运行cocos2d-x的程序
在Genymotion中运行cocos2d-x程序,修改的地方如下:
1.修改Application.mk文件,增加如下一行
APP_ABI := armeabi armeabi-v7a x86
2.修改Cocos2dxActivity.java文件,修改isAndroidEmulator函数如下:
1 private final static boolean isAndroidEmulator() { 2 String model = Build.MODEL; 3 Log.d(TAG, "model=" + model); 4 String product = Build.PRODUCT; 5 Log.d(TAG, "product=" + product); 6 boolean isEmulator = false; 7 if (product != null) { 8 isEmulator = product.equals("sdk") || product.contains("_sdk") || product.contains("sdk_") 9 || product.contains("vbox");10 }11 Log.d(TAG, "isEmulator=" + isEmulator);12 return isEmulator;13 }
主要是增加了这一句:|| product.contains("vbox"
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。