版本 CocosCreator 1.10.3
由于业务原生,需要将原生的图片转换为字节游戏后,再到 C++ 层生成 Image,再传给 JS 。
iOS 已经搞定。
现在 android 出现头文件无法引用的问题。
新建文件如下:
在此文件中有引用如下:
在写代码时,没有任何错误。在编译时出错如下:
如果只引用 jsb_conversions.hpp:
#include "platform/android/jni/JniHelper.h"
#include <jni.h>
// #include <scripting/js-bindings/jswrapper/seApi.h>
#include <scripting/js-bindings/manual/jsb_conversions.hpp>
#include "cocos2d.h"
则报错如下:
如果不引用这两个头文件,并将相关业务代码注释掉,运行正确。说明 jni 调用已经是通的。
求大神指点。


