cocos2d-js与android互相调用
来源:互联网 发布:联通申请开通80端口 编辑:程序博客网 时间:2024/04/20 01:24
1.js调用Java代码实现: jsb.reflection.callStaticMethod("org/cocos2dx/javascript/AppActivity", "showMessage", "(Ljava/lang/String;)V","HelloJava");
说明:第一个参数是src路径下的java类(上面这个AppActivity的路径为proj.android/src/org/cocos2dx/javascript/AppActivity.java);第二个参数是:showMessage是java类的成员函数;第三个参数是参数类型,该例子是String类型;第四个参数是参数内容。
AppActivity中的代码为
public static void showMessage(final String other)
{
Log.e("oopp","1111");
Log.e("oopp",other);
}
2.java调用js代码:(1)import org.cocos2dx.lib.Cocos2dxJavascriptJavaBridge;
(2)public void clickCallBack()
{
//一定要在GL线程中执行
app.runOnGLThread(new Runnable() {
@Override
public void run() {
Cocos2dxJavascriptJavaBridge.evalString("cc.log(\"Javascript Java bridge!\")");
}
});
}
- cocos2d-js与android互相调用
- Android与JS互相调用
- android之js与java互相调用
- Android与JS互相调用以及注意
- Android与js交互(互相调用)
- Android与html js代码互相调用
- android JS 互相调用
- flex与JS互相调用
- OC与JS互相调用
- OC与JS互相调用
- PHP与js互相调用
- Android 和 js 互相调用
- android和js互相调用
- android webview中js与java互相调用
- android js与本地java代码互相调用
- Android与JS之间的互相调用交互(一)
- Android与JS之间的互相调用交互(二)
- binbinyang---Android js 与安卓互相调用
- B
- Java设计模式——单例模式
- sublime text 3 ,Package Control:There are no packages available for installation解决办法
- 多线程之静态同步函数/方法
- WebSocket使用教程
- cocos2d-js与android互相调用
- HNUST 1520: 压缩编码
- find the most comfortable road-并查集带权
- 【工具】在这里你能看到intellj(idea)的源码
- 深入理解Java:注解(Annotation)--注解处理器
- ACM集训日记-8月9日
- AS R 文件丢失
- C#继承中virtual、override、new的使用
- numpy入门——矩阵计算