目录
第一章 概述 5
JNI概述 5
历史背景 6
JDK1.0本地方法接口 6
JAVA运行时接口 6
原始本地接口和JAVA/COM接口 6
目标 7
JNI方法 7
JNI编程 8
第二章 设计综述 8
JNI接口函数和指针 8
编译,加载和链接本地方法 9
解析本地方法名 10
本地方法参数 11
引用JAVA对象 13
全局和局部引用 13
实现...
分类:
数据库 时间:
2014-06-03 00:12:53
阅读次数:
1165
众所周知,Visual Basic.NET是由Visual Basic发展而来,这两者之间的升级使得Visual Basic语言发生了革命性的变革,使得由基于对象编程的Visual Basic过渡到了完全面向对象的Visual Basic.NET。...
分类:
Web程序 时间:
2014-06-03 00:08:13
阅读次数:
318
1、编写native方法(java2c)和非native方法(c2java):package
com.example.provider;public class CallbackJava { // C调用java空方法 public void
helloFromJava() { ...
分类:
移动开发 时间:
2014-06-02 16:42:34
阅读次数:
413
使用Android JNI 获取应用签名。
根据获取的签名来生成自己的密码,这样可以防止别人反编译自己的源码后查找密码。
jstring Java_com_masonsdk_jni_JNIUtil_getPWD(JNIEnv* env, jobject thizz
,jobject thiz
){
jclass native_clazz = env->GetObjectClas...
分类:
移动开发 时间:
2014-06-02 12:32:52
阅读次数:
312
可视化语法 Visual Format SyntaxThe following are
examples of constraints you can specify using the visual format. Note how the
text visually matches the im...
分类:
移动开发 时间:
2014-06-02 05:37:46
阅读次数:
351
在Android开发中,需要录音并发送到对方设备上。这时问题来了,手机常会是GPRS、3G等方式上网,所以节省流量是非常关键的,使用Speex来压缩音频文件,可以将音频压文件小数倍。1.去Speex官网下载最新Speex源码。2.创建一个新的应用(我创建的应用名为Audio),并创建一个jni目录(...
分类:
移动开发 时间:
2014-06-01 17:10:13
阅读次数:
395
前文曾详细探讨了关于OpenCV的使用,原本以为天下已太平。...
分类:
移动开发 时间:
2014-06-01 12:56:17
阅读次数:
906
Ubuntu下编译Android JNI实例全过程...
分类:
移动开发 时间:
2014-06-01 10:42:40
阅读次数:
324
ffmpeg是一个开源、跨平台的程序库,可以使用在windows、linux等平台下,本文将讲讲windows环境下ffmpeg开发环境搭建过程,本人使用的操作系统为windows 7,集成开发环境为Visual Studio 2005,ffmpeg版本为2.2。有人可能会说都什么年代了,还VS 2005,现在VS 2010/2012/2013都出了。...
作为一名合格的程序员,常用的开发工具的熟练使用是我们必须掌握的。而作为一名优秀的程序员,我们不仅要能熟练的使用,而且还要去高效的使用。而作为.Net平台专门定制的开发工具VS那当然是我们必须要熟练掌握,而且还要去高效的使用的。...
分类:
其他好文 时间:
2014-06-01 03:55:10
阅读次数:
251