码迷,mamicode.com
首页 >  
搜索关键字:jni    ( 2103个结果
android ndk 编译错误
Android NDK: NDK Application 'local' targets unknown ABI(s): armeabi armeabi-v7a x86 Android NDK: Please fix the APP_ABI definition in ...jni/Applicat...
分类:移动开发   时间:2015-09-08 12:07:37    阅读次数:1408
名词解释
1.UML:统一建模语言 2.SLC:安全登陆码(Security Login Code) 3.POJO:简单的java对象,实际上就是javaBeans(实体类) 4.JNI:本地化(JVM通过在不同的系统上调用不同的JNI方法来实现java跨平台) 5.JNDI:数据库接口 6....
分类:其他好文   时间:2015-09-08 01:50:31    阅读次数:213
Android下的挂钩(hook)和代码注入(inject)
Android是基于linux内核的操作系统,根据语言环境可以简单的划分为java层、native C层、linux内核层。java层通过jni与native层交互,使用linux提供的底层函数功能。因此,类似linux系统,我们可以在Android下实现对另一个进程的挂钩和代码注入。在这简单介绍下...
分类:移动开发   时间:2015-09-07 12:32:22    阅读次数:287
NDK开发之调用方法
与NDK开发之访问域中介绍的一样,Java中的方法也是分为两类:实例方法和静态方法。JNI提供了访问两类方法的函数,下面我们一起来看看怎么在C中访问Java中的方法。 我们的MainActivity中有两个方法,分别是: private String instanceMethod(){ return "Instance Method"; } private s...
分类:其他好文   时间:2015-09-05 15:08:23    阅读次数:180
NDK开发之访问域
Java有两类域,实例域和静态域。类的每个实例都有自己的实例域副本,而一个类的所有实例共享一个静态域(Java SE基础)。JNI提供了相应的函数来访问这两类域,总体步骤是这样的:1.通过对象引用获得类 2.通过类获得域ID 3.通过域ID获取域下面我们按步骤一步一步来: 我们的Java类中有两个域,一个静态域,一个实例域: private static String staticFil...
分类:其他好文   时间:2015-09-05 12:34:04    阅读次数:168
NDK开发之字符串操作
在JNI中,Java字符串被当作一个引用来处理。这些引用类型并不像原生C字符串一样可以直接使用,JNI提供了Java字符串与C字符串之间转换的必要函数,因为Java字符串对象是不可变的(如果对这里有异议,请复习Java SE),因此JNI不提供任何修改现有的Java字符串内容的函数。JNI支持两种编码格式的字符串,分别是Unicode和UTF-8。好了,废话说完了,下面按部就班来。一、创建字符串我们...
分类:其他好文   时间:2015-09-04 18:41:31    阅读次数:239
[JNI] Java 调用 C++ dll
首先介绍一下JNI吧!JNI 是Java提供的一个用于调用本地接口的接口层,位于Java代码 和 本地代码之间的一层;主要功能是 数据类型的转换,还有就是通过这一层来调用本地代码!下面就说说Java 调用 C++ dll是怎么实现的吧!1、首先用Java代码制作接口层package NEU.SOFT...
分类:编程语言   时间:2015-09-04 18:36:01    阅读次数:313
NDK开发之JNIEnv参数详解
即使我们Java层的函数没有参数,原生方法还是自带了两个参数,其中第一个参数就是JNIEnv。 如下: native方法: public native String stringFromC(); public native String stringFromCpp(); 原生方法: jstring Java_com_example_jni_MainActivity_s...
分类:其他好文   时间:2015-09-04 14:22:42    阅读次数:177
浅试 JNI编程
好吧,开始我的第一个JNI试验小程序HelloWorld.java 代码清单 1 public class HelloWorld { 2 3 static { 4 System.loadLibrary("HelloWorld"); 5 } 6 7 publ...
分类:其他好文   时间:2015-09-03 16:30:46    阅读次数:151
Delphi XE里面 SharedActivityContext 提示错误
使用歪果仁的unit//--------------------unit Android.JNI.Toast;// Java bridge class imported by hand by Brian Long (http://blong.com)interface{$IFDEF ANDROID}...
分类:Windows程序   时间:2015-09-02 10:43:51    阅读次数:947
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!