Android编译出现org.cocos2dx.lib.Cocos2dxActivity

2014年05月29日 5102点热度 0人点赞 0条评论

问题特性

使用 ant debug 对工程进行编译,出现下面错误

-compile:
    [javac] Compiling 22 source files to /Project/mad-dragon/code/proj.androidMT_CMGB_LENOVO/bin/classes
    [javac] /Project/mad-dragon/code/proj.androidMT_CMGB_LENOVO/src/com/cycleplay/Cocos2dHelper.java:4: ����� org.cocos2dx.lib ������
    [javac] import org.cocos2dx.lib.Cocos2dxHelper;

Android编译出现

解决方案 一

将你的cocos2d-x的安装目录下cocos2d-x/cocos2dx/platform/android/java/src/org的代码复制到你项目的src目录中编译即可。

解决方案 二

定位cocos2d-x根目录\template\android\,用文本文件打开copy_files.sh ,找到 copy_src_and_jni() 函数,添加入下代码

cp -rf $COCOSJAVALIB_ROOT/src $APP_DIR/proj.android

解决方案 三

cocos2dx/platform/android/java作为一个工程导导入eclipse,和自己的工程并列,就不报错了。

Sollyu

保持饥渴的专注,追求最佳的品质