加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

cocos2d-x vs下开发部署到Android时的小问题汇总

发布时间:2020-12-14 20:23:50 所属栏目:百科 来源:网络整理
导读:1.症状:在vs中编译运行正常,但是运行native_build.py出现jni编译错误 解决方法:可能是由于文字编码不统一造成的。在文件高级保存选项中更改文件保存编码格式。使其统一。 2:添加新场景类移植到Android时要修改jni目录下的Android.mk文件,方法如下: 加

1.症状:在vs中编译运行正常,但是运行native_build.py出现jni编译错误

解决方法:可能是由于文字编码不统一造成的。在文件高级保存选项中更改文件保存编码格式。使其统一。

2:添加新场景类移植到Android时要修改jni目录下的Android.mk文件,方法如下:

加入写了新场景SecondScene,结果在cpp文件里类名地方报错说undefined reference to `vtable for SecondScene',

貌似是每个新场景都要先注册一下,找到jni目录下的Android.mk文件,在

LOCAL_SRC_FILES := AppDelegate.cpp 
                   HelloWorldScene.cpp

下面加入新创建的场景即可:

LOCAL_SRC_FILES := AppDelegate.cpp 
                   HelloWorldScene.cpp 
                   SecondScene.cpp

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读