Mac下cocos2dx-3.0打包Android时,提示"SimpleAudioEngine.h"not found的解决方法
2014-05-16 22:19
666 查看
前段时间触控发布cocos2dx-3.0,在升级之后试过之后,在最初的不习惯之后,感觉比之前的好用了不少,在下之前一直是用xCode模板创建,这回算是一口气升到顶了。
之后再一次编程时需要用到SimapleAudioEngine,而之后调试的时候在iPhone上完全没问题,但是在Android真机上调试时,却提示"SimpleAudioEngine.h" not found,在网上查了下,应该是库没有导入,但是由于我对eclipse了解不多,而且import入的时候也有莫名其妙的错误,之后就想办法直接修改配置文件,方法如下:
在项目文件夹下 -> cocos2d -> cocos -> audio -> android下,打开Android.mk,这里面导入了libcocosdenshion,如下图所示
![](https://oscdn.geek-share.com/Uploads/Images/Content/202010/13/3a834f896a9b614c4a8d691e4b23fd04)
之后再打开项目文件夹下 -> cocos2d -> cocos -> audio -> 2d,打开这个文件夹下的Android.mk,在这里是集成和导入的地方,如果要新写一个类且在Andorid环境下运行,必须在这里添加,然后在有 LOCAL_WHOLE_STATIC_LIBRARIES 的地方,在下面在加一句 LOCAL_WHOLE_STATIC_LIBRARIES += cocosdenshion_static,之后再run,应该就可以了
这是我这几天的一点小小经验,分享出去,希望能帮到别人。
之后再一次编程时需要用到SimapleAudioEngine,而之后调试的时候在iPhone上完全没问题,但是在Android真机上调试时,却提示"SimpleAudioEngine.h" not found,在网上查了下,应该是库没有导入,但是由于我对eclipse了解不多,而且import入的时候也有莫名其妙的错误,之后就想办法直接修改配置文件,方法如下:
在项目文件夹下 -> cocos2d -> cocos -> audio -> android下,打开Android.mk,这里面导入了libcocosdenshion,如下图所示
之后再打开项目文件夹下 -> cocos2d -> cocos -> audio -> 2d,打开这个文件夹下的Android.mk,在这里是集成和导入的地方,如果要新写一个类且在Andorid环境下运行,必须在这里添加,然后在有 LOCAL_WHOLE_STATIC_LIBRARIES 的地方,在下面在加一句 LOCAL_WHOLE_STATIC_LIBRARIES += cocosdenshion_static,之后再run,应该就可以了
这是我这几天的一点小小经验,分享出去,希望能帮到别人。
相关文章推荐
- Mac下cocos2dx-3.0打包Android时,提示"SimpleAudioEngine.h"not found的解决方法
- Cocos2dx Cygwin编译-格式问题“CocosDenshion/android/SimpleAudioEngine” make error解决方法
- Android手机Mac OSX下执行adb shell提示device not found解决方法
- android studio提示 Plugin with id "com.android.library" not found解决方法
- Visual Studio 2015中创建C#的Android项目提示"Value cannot be null"的解决方法
- MAC android studio 新建hollowerd 提示:install bool 19.1.0解决方法 苹果电脑
- Android Error: Program "sh" not found in PATH 解决方法
- Android eclipse打包提示代码错误解决方法
- cocos2dx3.2 使用SimpleAudioEngine时不能播放音频解决办法(中文路径问题)
- mac配置完ssh依然提示"Enter passphrase for key"解决方法
- Visual Studio 2015中创建C#的Android项目提示"Value cannot be null"的解决方法
- ubuntu android studio "Launch Standalone SDK Manager"无反应 /tools/android java not found 解决方法
- android 打包 apk的时候发生"xxx" is not translated in "zh" 的解决方法
- 在MAC下安装一些软件时提示"来自身份不明开发者"解决方法
- Cocos2d-x3.2总结(五)Eclipse下生成Android APK提示"Description Resource Path Location Type"的解决方法集锦
- Android 4.0+ EditText.setError("错误提示信息")不显示文字的解决方法
- mac android编译打包时OOM:java heap space的解决方法,亲测有效
- cocos2dx 打包android遇到的问题和解决方法
- Visual Studio 2015中创建C#的Android项目提示"Value cannot be null"的解决方法
- Mac中用Ant实现Android的批量打包碰到的一些问题以及解决方法