cocos2dx lua class如何解决cocos2dx编译classnotfound问题

如何解决cocos2dx编译class not found问题,笔者最近两天闲来无事,下载了Coco2d-x3.16,想业余时间整个APP玩玩。但是编译Adroid平台ak时报错,截图如下,提示“Claotfoud:Javac1.8”,我重新将工程新建了好几次,导入到Eclie和Adroid-tudio中尝试都没有解决,后来查了若干种资料,才发现是ANT的...
笔者最近两天闲来无事,下载了Cocos2d-x3.16,想业余时间整个APP玩玩。但是编译Android平台apk时报错,截图如下,提示“Classnotfound:Javac1.8”,我重新将工程新建了好几次,导入到Eclipse和Android-studio中尝试都没有解决,后来查了若干种资料,才发现是ANT的问题,解决方法如下,只需要改个ANT的配置文件就可解决。步骤阅读工具/原料JDK1.8.0_60cocos2d-x3.16Ant1.8.3方法/步骤1找到设置AndroidSDK目录下的tools目\\Ant目录,找到下面的build.xml和uibuild.xml两个文件,这两个文件有ant对应javac的版本的位置。步骤阅读2找到uibuild.xml,搜索到\"56\",将其改为\"568\",其意思为使用java的版本是1.5,1.6和1.8。保存退出。                                                                 步骤阅读3同样道理,修改build.xml中的“56”为\"568\",保存退出。步骤阅读4再次执行cocosrun-pandroid-j4--apandroid-19命令,编译cocos2dx新工程,发现buildsuccess,且可以install到真机上了。步骤阅读5总结,这个问题的根本是Ant工具配置了Java1.5和Java1.6但是对于高版本的Java版本没有做配置,其实我想是可以通过updateAnt工具版本来解决的,不过,那样挺费事的,不是吗?如果有幸帮到了您,麻烦给投一票,这个问题我搞了一上午才搞定。步骤阅读END

本文来自投稿,不代表长河网立场,转载请注明出处: http://www.changhe99.com/a/Z4wDkY0rGL.html

(0)

相关推荐