Cocos2d-js调用java/ios返回错误码-4是什么错误
2015-02-04 13:48
288 查看
原来是Cocos2dxJavascriptJavaBridge类没有放在正确的地方,所以runtime编译时根本没有把这个类打包进去。返回-4应该是没有找到类或者没有找到方法吧。
应该把Cocos2dxJavascriptJavaBridge.java文件放在\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\src\org\cocos2dx\lib,而引擎本身很奇怪地把这个文件放在frameworks\js-bindings\bindings\manual\platform\android\java\src\org\cocos2dx\lib目录。
ios也一样的处理方式.
我的版本是cocos2d-x 3.2RC0
应该把Cocos2dxJavascriptJavaBridge.java文件放在\frameworks\js-bindings\cocos2d-x\cocos\platform\android\java\src\org\cocos2dx\lib,而引擎本身很奇怪地把这个文件放在frameworks\js-bindings\bindings\manual\platform\android\java\src\org\cocos2dx\lib目录。
ios也一样的处理方式.
我的版本是cocos2d-x 3.2RC0
相关文章推荐
- 【iOS-cocos2d-X 游戏开发之十三】详细讲解在Xcode中利用预编译并通过Jni调用Android的Java层代码(cocos2dx里访问调用Android函数)!
- 【cocos2d-js官方文档】二十四、如何在android平台上使用js直接调用Java方法
- 【cocos2d-js官方文档】二十四、如何在android平台上使用js直接调用Java方法
- JS脚本使用AJAX调用远程服务后获取返回的错误信息
- 【iOS-cocos2d-X 游戏开发之十三】详细讲解在Xcode中利用预编译并通过Jni调用Android的Java层代码(cocos2dx里访问调用Android函数)!
- js调用java代码返回解决方案
- 谈谈最近java微信开发中遇到的IOS返回错误
- Cocos2d-JS 调用Java
- cocos2d-js 3.0 jsb环境调用底层java代码
- Java调用某一js文件中的方法,执行并返回结果
- cocos2d-js如何在android平台上使用js直接调用Java方法
- Cocos2d-js: C++ 调用java 代码
- 【iOS-cocos2d-X 游戏开发之十三】cocos2dx通过Jni调用Android的Java层代码(上)
- 【cocos2d-js官方文档】二十三、如何在IOS平台上使用js直接调用OC方法
- cocos2d-js 安卓环境,如何用js代码直接调用java函数
- 【cocos2d-js官方文档】二十四、如何在android平台上使用js直接调用Java方法
- iOS与H5交互 H5与App原生交互,一般会是前端页面中的JavaScript与App使用的原生开发语言的交互。技术方案应能达到以下要求: 在js与原生进行交互的时候能保证正常的正向调用逻辑返回
- cocos2d-js | JSB 调用Java函数 | Android设备ID
- cocos2d-js如何在IOS平台上使用js直接调用OC方法
- 【cocos2d-js官方文档】二十四、如何在android平台上使用js直接调用Java方法