您的位置:首页 > 移动开发 > Cocos引擎

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,如下图所示

       


       之后再打开项目文件夹下 -> cocos2d -> cocos -> audio -> 2d,打开这个文件夹下的Android.mk,在这里是集成和导入的地方,如果要新写一个类且在Andorid环境下运行,必须在这里添加,然后在有  LOCAL_WHOLE_STATIC_LIBRARIES  的地方,在下面在加一句 LOCAL_WHOLE_STATIC_LIBRARIES += cocosdenshion_static,之后再run,应该就可以了

       这是我这几天的一点小小经验,分享出去,希望能帮到别人。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  cocos2dx android mac cocos2d
相关文章推荐