新手跪求支援!!!!!

安卓平台下在cpp文件里加入这两个显示找不到符号错误
#include “SimpleAudioEngine.h”
using namespace CocosDenshion;
我.mk文件里有下面这些lib文件:

LOCAL_WHOLE_STATIC_LIBRARIES += cocos2dx_static
LOCAL_WHOLE_STATIC_LIBRARIES += cocosdenshion_static
LOCAL_WHOLE_STATIC_LIBRARIES += box2d_static
LOCAL_WHOLE_STATIC_LIBRARIES += chipmunk_static
LOCAL_WHOLE_STATIC_LIBRARIES += cocos_extension_static

include $(BUILD_SHARED_LIBRARY)

(call import-module,cocos2dx) (call import-module,cocos2dx/platform/third_party/android/prebuilt/libcurl)
(call import-module,CocosDenshion/android) (call import-module,extensions)
(call import-module,external/Box2D) (call import-module,external/chipmunk)

怎么搞。。。。。。。

vs或xcode下能成功编译么?

引入声音这个库是引擎中的,移植的时候不用修改.mk里边你说的那几部分。

vs下正常,移植到eclipse下就找不到符号了

这些都没有修改,自动生成的

咱们论坛有帖子,看看http://www.cocoachina.com/bbs/read.php?tid=195182&fpage=3按照这个一步一步来。

这个看过了,我其他都没有问题,就是加入声音这块,提示找不到符号,我一开始认为是不是cocos2dx文件夹下的cocosdenshion里的东西没有加入到项目,但是又想想,python不是把安卓工程建好了吗,我还需要做什么?郁闷。。。。

我移植过一个游戏就用到了声音库是完全没有问题的,你看看是不是其他地方的错误。

其他地方没有错误,不用声音库就可以运行,一用就出错,刚刚我直接把cocosdenshion文件夹给拷贝到项目下,错误消失了,但是运行程序还是没有声音,logcat显示:MediaPlayer(812): error (1, -3)

额,好吧,好好看看吧,多尝试一下吧。

问题解决了,无论如何,感谢你的热情回应!

是什么原因啊?

解决了就好,最好说说怎么解决的。 :875: :875: :875:

导入eclipse工程时,cocosdenshion里的文件没有作为linked resource,直接将其复制到项目下或者bulid path中选择需要linkedresource的文件或文件夹