- 博客(4)
- 收藏
- 关注
原创 cocos2dx JAVA调用C++
1、首先在JAVA下创建一个类,并且声明调用C++的函数格式为 public static native +声明 函数名2、在项目的src地下按住SHIIFT键+右键,点击在此处打开命令窗口2.1输入 引号内的内容 “ javah -jni 包名+类名”,根据CJavaCallC这个为例子输入“javah -jni org.exitJni.lua.CJavaCallC
2015-11-19 16:19:02
428
原创 JNI 交互备忘
JAVA调用C++{// JAVA代码public class AppActivity {// 声明一个Java的接口public static native void JniCCall();// 调用JniCCall(); }}}{C++代码 JNIEXPORT 和 JNICALL 必须的,固定写法;Jav
2015-11-10 11:30:14
262
原创 cocos2dx 安卓加载so文件马上崩溃
一登陆马上就崩溃,连cocos层都进不去。后来查出原因是C++的代码层逻辑问题把g_pEffectPlay注释打开,就会发生上面的结果。2种解决方法1.如果肯定要继承cocos2dx的类,并且是静态的。条件跟我上面写的一样,在构造函数里面加上retain()函数2.如果不需要继承的话,直接把继承的基类删除
2015-10-10 17:38:42
813
原创 TCP/IP连接服务器备忘
char szip[] = "192.168.1.115";// 需要被解析的ip(内网外网都可以)或域名struct hostent *pHostent;// 解析主机返回的指针if ((pHostent = gethostbyname(szip)) == nullptr){int error = WSAGetLastError();// 解析主机错误,查看错误id
2015-09-16 21:35:25
292
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人