个人环境说明: MacOS, Cocos Creator 2.4.4
首先, 我详细地看了一遍官方的JSB绑定的三篇教程. 执行 genbindings.py 之后能够生成相应的绑定代码.
JSB 自动绑定教程提到以下几个文件.
-
build/jsb-default/frameworks/cocos2d-x/cocos/Android.mk -
build/jsb-default/frameworks/cocos2d-x/cocos/scripting/js-bindings/proj.android/Android.mk -
build/jsb-default/frameworks/runtime-src/Classes/jsb_module_register.cpp -
build/jsb-default/frameworks/cocos2d-x/cocos/scripting/js-bindings/script/jsb_boot.js
其中1, 3 能够找到相应的文件.
但是 2和4 是找不到对应的文件的. 没有2和4的文件应该如何绑定, 或者说现在的 2和4是什么文件?