- 博客(4)
- 资源 (10)
- 收藏
- 关注
原创 jni C调用java的实例
getScreen、sendInt、sendStr未java中函数,通过getScreen获取类Screen,然后调用Screen类中的sendStr()、sendInt()方法。 void sendInt(JNIEnv *env, jobject thiz,jint msg){ jclass cls = (*env)->GetObjectClass(env, th
2015-02-12 12:26:45 348
转载 NDK java的映射
java调用c/c++过程 1. 已采用ndk编译出c/c++库(c_libname.a/ c_libname so),根据c_libname.h编写对应的java类; 2. 根据native java类,编译出对应的cpp文件头;如下面例子: a) 使用Java工具Javah可以很容易地创建它而不用手动去创建。你对Java的class文件使用javah命令,就会为你生成一个对应
2015-02-12 12:17:24 358
转载 android jni接口函数
typedef const struct JNINativeInterface *JNIEnv; const struct JNINativeInterface ... = { NULL, NULL, NULL, NULL, GetVersion, //获取JNI版本号 DefineClass,
2015-02-12 11:23:02 603
原创 NDK环境的搭配
NDK项目配置简单范例 1 打开eclipse工具,如果没有安装JDK,需要提前把JDK安装好。新建项目PaxNdk 一直点Next 结束后生成项目目录如下: 1. 新建带有native函数的java类 PaxNative.java 2. 用cmd命令行中进入工程目录的bin/classes 目录下执行 javah com.pax.paxndk.PaxNative
2015-02-12 11:19:03 570
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人