1、错误提示代码

Android NDK: Invalid APP_STL value: c++_staticAndroid NDK: Please use one of the following instead:  system stlport_static stlport_static_hard stlport_shared stlport_shared_hard gnustl_static gnustl_shared gabi++_static gabi++_shared libc++_static libc++_shared nonemake: Entering directory `/game/physics_engine/proj.android‘/sdk/ndk/android-ndk-r9c/build/core/add-application.mk:274: *** Android NDK: Aborting    .  Stop.make: Leaving directory `/game/physics_engine/proj.android‘Error running command, return code: 2

2、解决方案

出现该错误是因为使用了不正确的STL Library,解决方法有两个:
(1)简单方案:修改Application.mk文件,将下面四行替换为如下内容:
//原来的内容如下:APP_STL := c++_staticNDK_TOOLCHAIN_VERSION=clangAPP_CPPFLAGS := -frtti -DCC_ENABLE_CHIPMUNK_INTEGRATION=1 -std=c++11 -fsigned-charAPP_LDFLAGS := -latomic//替换后的内容如下:APP_STL := gnustl_static
(2)终极方案:如果没有NDK,下载并进行如下设置,如果有可能是配置出现问题。 a、Eclipse(ADT)导入创建好的Cocos2d-x项目下的Android工程 b、AppActivity.java会报错,解决办法导入引擎的提供的src,具体操作是:ADT中右击工程名->Properties->Java Build Path->Source->Link Source->Browse。找到Cocos2d-x引擎根目录下cocos/platform/android/java/src,导入,名字随便写,点击finish,OK。 c、如果出现target不符,修改project.properties中的target值,在AndroidManifest.xml中将,将minSdkVersion改为11会减少很多问题。
d、配置NDK路径:将ADT置于屏幕前端,单击ADT->Preferences->Android->NDK,在控制台找到NDK的相对路径,复制到NDK Location栏;注意这是ADT的属性 e、配置NDK命令:这个是工程的属性设置。点击工程名->Properties->C/C++ Build/Build Command栏将NDK路径加入即可。 f、添加NDK模块路径:这是ADT属性设置。将ADT置于屏幕前端,点击ADT->Preferences->C/C++/Build/Environment,在NDK Location加入NDK路径。

3、结语

至此,我们就能编译Cocos2d-x3.1版本的Android程序了。

其他错误

1、Errors running builder '*****' on project

原因:IDE勾选了自动编译部署,在部署调用时产生异常。

解决:点击项目->Properties->Builders,将****(错误发生项)勾选去除,即可。


更多相关文章

  1. android studio 打包release出现的错误
  2. Android(安卓)Dialog 创建上下文菜单
  3. android 计算器,纯手打,功能实现了,bug可能还有点
  4. Android(安卓)ContextMenu上下文菜单
  5. 文件读写
  6. Android(安卓)Studio 打包apk时遇到的问题
  7. Android(安卓)Studio打包时出现transformClassesWithDexForRelea
  8. Android(安卓)Uri转换成真实File路径
  9. android涂鸦

随机推荐

  1. Android自定义标题栏
  2. Android(安卓)3.0 r1 API中文文档(106)
  3. Android(安卓)项目中集成 Flutter
  4. android 开发 时间选择器TimePicker的使
  5. Android开源项目第二篇——工具库篇
  6. Android(安卓)3.0动画学习笔记
  7. Android(安卓)使用CountDownTimer实现倒
  8. 为Android应用程序添加两个入口
  9. android安装后控件拖不动问题解答
  10. Android(安卓)Service 服务(一)—— Servic