1、对于在vs新建的类文件,在导入到as前应该修改proj.android-studio\app\jni 里面的Android.mk 文件 例如:
LOCAL_SRC_FILES := hellocpp/main.cpp \ ../../../Classes/AppDelegate.cpp \ ../../../Classes/HelloWorldScene.cpp \ ../../../Classes/myScene.cpp
myScene.cpp 该类文件 就是我在vs中新建的。在as运行了很久 总是报错,都是因为我粗心大意 没有仔细看 错误提示,好在我终于耐下心分析了报错,发现了该问题。
2、就目前最新版本的cocos,已经废弃了官网文档 所说的编译方式,已经采用了另一种方式,可是官网文档却没有及时更新,让我很疑惑他们是怎么想的,对于新手会产生一定的误导,把我误导的不知道东南西北。 新的编译方式步骤如下:
1、点击菜单项 Run > Edit Configurations 弹出的面板左边列表单击自己的项目
2、在右面 单击 before launch External tool gradle-aware make 展开面板 点击加号,选择 run external tool ,此时会弹出窗口,让你填写信息 关键参数如下:
Name = CDT
Program = D:\KuGou\cocosProject\cocos2d-x-3.15.1\tools\cocos2d-console\bin\cocos.bat
Parameters = compile -p android --android-studio
3、单击OK,OK,此时已完成添加外部编译工具项,选中该工具项,点击上方 向上箭头 将该工具项移上,单击Apply,OK 完工。
3、呵呵,as 的第二步中的第三步让我迷惑了一下,在我选中其中一项滚动鼠标滚轮才发现 哈哈哈....