android编译问题求教

按照论坛里面的文档,我在eclipse上做了配置,build project正常,有.a .so文件输出,如果图。
但是我使用debug as或者run as,想要生成一个android application时提示有错,求指导

刚刚检查了代码,被eclipse认为有错的代码为如下几处;

1,
CCLayerColor::initWithColor(ccc4(255, 255, 255, 255));

initWithColor和ccc4参数非法;

2,
m_drawNode->setOpacity(128);
setOpacity参数非法,其中m_drawNode是一个CCSprite对象;

3,
#include “SimpleAudioEngine.h”

using namespace CocosDenshion;
SimpleAudioEngine.h无法解析

cocos新手求助,请大侠们帮忙看下,是还差了什么头文件没引入,还是eclipse还需要再配置什么?
使用VS2010在win下编译调试是通过了:6:

不明白,so都生成了,证明编译没问题,为何还会提示代码问题
话说,eclipse里面的Classes为何会有文件

自己写的代码不是就放在这个classes里面的吗?在WIN调试以后,把project import到eclipse里面,classes里面自己就有这些文件了。
不应该有么?是否可能和这个有关了?

如果你是在vs中写的C++代码,那classes无需导入。

只需导入你的项目和libcocos2dx项目即可。

是的,我只导入了项目下的android子项目,classes里面的文件是eclipse自动导入的

— Begin quote from ____

引用第3楼燃烧吧-脂肪于2014-08-26 14:42发表的 回 2楼(孤独の快乐) 的帖子 :
自己写的代码不是就放在这个classes里面的吗?在WIN调试以后,把project import到eclipse里面,classes里面自己就有这些文件了。
不应该有么?是否可能和这个有关了? http://www.cocoachina.com/bbs/job.php?action=topost&tid=225765&pid=1038887

— End quote

不知道呢,反正我eclipse的Classes里面一直都是空的

呃,那自己的代码应该在哪个目录下面了?

— Begin quote from ____

引用第7楼燃烧吧-脂肪于2014-08-26 15:53发表的 回 6楼(孤独の快乐) 的帖子 :
呃,那自己的代码应该在哪个目录下面了? http://www.cocoachina.com/bbs/job.php?action=topost&tid=225765&pid=1038972

— End quote

就没在eclipse的工程里面

我的classes下也是没有东西的,你可以clean一下工程,或者关闭eclipse再打开看看。

— Begin quote from ____

引用第9楼小塔于2014-08-29 15:57发表的 回 楼主(燃烧吧-脂肪) 的帖子 :
我的classes下也是没有东西的,你可以clean一下工程,或者关闭eclipse再打开看看。 http://www.cocoachina.com/bbs/job.php?action=topost&tid=225765&pid=1041941

— End quote

clean以及重启eclipse都没用。我现在把CCLayerColor换成CCLayer,同时没有再使用CCLayerColor中的那几个方法,目前能够正常生成APK了;不过还是要在研究一下为啥使用CCLayerColor的时候不行,难道是还有哪里遗漏了些什么?可是VS下都能运行的啊,eclipse下至少build也是正常的,奇怪