基于cocos2dx2.2版本安卓环境搭建常见错误解决方法
1、app无法启动,出现FATALEXCEPTION:GLThread90错误 解决方法: 在AVDManager中创建模拟器时勾选UseHostGPU选项 2、***androidndk:aborting 解决方法: 在jni/Android.mk中添加以下两行 $(callimport-add-path,F:codecocos2d-x-2.2.0) 3、make:***Noruletomaketarget`/cygdrive/d/android/cocos2d-x-master/T12/proj.android/../../cocos2dx/CCConfiguration.cpp',neededby`obj/local/armeabi/objs/cocos2dx_static/CCConfiguration.o'.Stop 解决方法: F:codecocos2d-x-2.2.0projectscocos2dxandroidproj.androidobjlocalarmeabiobjs 4、importorg.cocos2dx.lib.Cocos2dxActivity;”找不到 解决方法: 新版的cocos2dx将用到的函数库移动到一个独立的工程里面了。所以我们需要将[cocos安装目录]cocos2dxplatformandroidjava作为一个工程导入eclipse。这样,我们的工程就会自动引用这个工程里面的函数了。 5、eclipse移植cocos2d-x工程报错:Program"bash"isnotfoundinPATH 解决方法: (1)、把cygwin/bin加入系统环境变量Path下 (2)、右击工程-->properties-->C/C++Build确认右边视图选项Buildcommand:ndk-build (3)、右击工程-->properties-->C/C++Build-->ToolChainEdit 6、 如果打包成功之后无法运行,系统提示“Couldnotfind*.apk”,这个问题通常是项目设置 运行、运行方式、AndroidApplication,如果提示“Zipaddfailed”,需要重新设置权限。 Unabletoadd'D:GameSDKcocos2d-2.1beta3-x-2.1.1samplesJavascriptMoonWarriorsproj.androidassetsresarial-14.GlyphProject':Zipaddfailed 解决方法: $cd"D:GameSDKcocos2d-2.1beta3-x-2.1.1samplesJavascriptMoonWarriorsproj.android" (解决resources.ap_'failed就是在使用cygwin编译前,执行以下命令: $cd"D:GameSDKcocos2d-2.1beta3-x-2.1.1" $chmod-R755*,避免出现资源权限问题) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |