码迷,mamicode.com
首页 >  
搜索关键字:jni    ( 2103个结果
JNI 里使用STL
JNI里的c或者c++ 调用stl 的时候,比如引入map头文件:#include 在cygwin使用NDK编译的时候,会提示:fatal error:map: No such file解决方法:就是在jni目录下就是 Android.mk的同级目录下新建一个 Application.mk 文件(如...
分类:其他好文   时间:2014-09-18 14:32:03    阅读次数:196
Android 简单的JNI编程
1、先是编写包含 native 方法的类库package com.miles.libs;public class Hello { // 加载本地库 static { System.loadLibrary("Hello"); } // 本地库中的方法 ...
分类:移动开发   时间:2014-09-18 12:46:53    阅读次数:194
android内核剖析系列---JNI调用机制分析
为什么需要JNI?android这个庞大的系统从下到上主要由linux内核,C/C++库,java应用程序框架,java应用程序组成。这就涉及到一个问题,C/C++库如何与java应用有交集,或者说能相互调用,要解决这个问题,就需要JNI登场了。JNI调用机制分析JNI--javanativeinterface,翻译成中文..
分类:移动开发   时间:2014-09-18 09:53:24    阅读次数:152
Delphi Android USB声明文件
自己转的比较全面的USB声明文件:unit Androidapi.JNI.USB;interfaceuses AndroidAPI.JNIBridge, Androidapi.JNI.JavaTypes, Androidapi.JNI.os, androidapi.JNI.App;type ...
分类:移动开发   时间:2014-09-17 13:34:42    阅读次数:520
如何为Android,Mac和Windows平台创建Java JNI动态链接库
Java Native Interface (JNI) 是Java和C/C++之间的桥梁。在一些情况下,为了提高Java程序的性能,扩展Java程序的功能,我们需要使用JNI。比如数据库的调用,当我们下载一个JDBC的jar包之后,解压可以看到里面包含...
分类:移动开发   时间:2014-09-17 10:30:12    阅读次数:298
JNI技术基础(2)——从零开始编写JNI代码
书接上文: 《JNI技术基础(1)——从零开始编写JNI代码》2.编译源程序HelloWorld.java并生成HelloWorld.class3.生成头文件HelloWorld.h 在Linux控制台输入命令:javah –jni HelloWorld 生成HelloWorld.h头文件//He....
分类:其他好文   时间:2014-09-17 00:59:11    阅读次数:324
【jni编程】—— 从Java调用C/C++
从Java调用C/C++ 当无法用 Java 语言编写整个应用程序时,JNI 允许您调用C/C++本机代码。在下列典型情况下...
分类:编程语言   时间:2014-09-16 17:33:41    阅读次数:455
Qt on Android:使用JNI与第三方jar包
很多朋友在论坛和QQ群里问到这个,今天有时间写了个简单的示例。     功能很简单,允许你输入一个web页面地址,使用Java的下载类库下载后用QTextEdit显示出来。     版权所有:foruok。转载请注明出处:http://blog.csdn.net/foruok。 效果展示     初始效果如图1所示:                    图1 useJar示例初...
分类:移动开发   时间:2014-09-16 10:51:36    阅读次数:533
java native方法及JNI实例 (转)
转自:http://blog.csdn.net/xw13106209/article/details/69894151.参考文献:http://blog.csdn.net/youjianbo_han_87/article/details/2586375http://blog.csdn.net/yan...
分类:编程语言   时间:2014-09-16 10:23:50    阅读次数:245
4 Android.mk
android jni编译时Android.mk文件的规范说明http://www.apkbus.com/blog-27449-55724.html在android.mk文件中加入新建的源文件,让工具链对该文件生成目标文件,并连接到同一个so文件中说明:LOCAL_MODULE是描述模块的,用来给j...
分类:移动开发   时间:2014-09-15 17:13:29    阅读次数:206
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!