码迷,mamicode.com
首页 >  
搜索关键字:jni    ( 2103个结果
recycleview异常报错
rcycleview异常报错05-07 14:29:49.924: E/MessageQueue-JNI(16160): java.lang.NullPointerException 05-07 14:29:49.924: E/MessageQueue-JNI(16160): at android.support.v7.widget.RecyclerView.computeVerticalScro...
分类:其他好文   时间:2016-05-13 03:39:00    阅读次数:221
Android Studio JNI编程以及NDK环境配置
1. 新建一个工程,并添加JNI文件夹。 2. 在生成的jni文件夹中添加cpp文件。 3. 在添加的cpp文件添加代码 这里我们采用动态注册的方式来添加jni函数,比较方便,不需要用javah生成.h文件 #include #include #include #include /* 输出Log的宏 */ #ifndef LOG...
分类:移动开发   时间:2016-05-13 00:40:28    阅读次数:236
eclipse NDK jni配置
Android+eclipse+jni配置,为后面的opencv做好环境的搭建...
分类:系统相关   时间:2016-05-12 23:23:40    阅读次数:253
base operand of '->' has non-pointer type 'JNIEnv {aka _JNIEnv}'和Method 'GetStringUTFChars' could no
Android NDK带的jni例子都是使用C定义JNI接口,但是在项目中,有时需要Native代码是用C++编写的,但经常遇到很多问题如:base operand of '->' has non-pointer type 'JNIEnv {aka _JNIEnv}'和Method 'GetStringUTFChars' could not be resolved...
分类:其他好文   时间:2016-05-12 19:05:07    阅读次数:405
Android JNI/NDK开发之基本姿势<二>
接着上篇文章Android JNI/NDK开发之基本姿势,今天我们讲讲怎么调用native方法,以及native调用java层方法,上篇文章我们已经完成了编译工作,今天我们就来学习下怎么去调用,在这之前我们更改下之前的JniDemo.c采用C++语法来实现,满足下口味不同的人,更改如下:// // Created by Q.Jay on 2016/5/8. // #include <com_j...
分类:移动开发   时间:2016-05-12 18:10:46    阅读次数:131
JNI的基本语法
源址:JNI的基本语法 JNI的类型 1、基本数据类型 以下是java的基本数据类型和jni中的基本数据类型的比较,及各类型的字节。 2、引用类型 Java中不同的引用类型在JNI当中也有对应的引用类型,以下树形表示: 当在C语言中使用时,所有的JNI引用类型都被定义为jobject类型。typedef jobject jclass;   jvalue 类型 jval...
分类:其他好文   时间:2016-05-12 17:11:27    阅读次数:187
JNI语法 JNI参考 JNI函数大全
原文地址:JNI语法 JNI参考 JNI函数大全 内容太多,请按Ctrl+F查找你需要的信息。   一、对照表 Java类型    本地类型         描述 boolean    jboolean       C/C++8位整型 byte       jbyte          C/C++带符号的8位整型 char       jchar          ...
分类:其他好文   时间:2016-05-12 17:06:40    阅读次数:241
C++调用Java
C++调用Java语言; 这里的目的主要是了解JavaVM的创建应用,java底层技术,和C++调用Java的基本知识点; Java调用C/C++一般通过JNI技术实现,这里具体看我的别的文章; 一:环境配置: win7 64 + VC2010 32 + jdk1.7.0_80 64; 环境配置方法1; // 动态方法; 1:VC2010新建控制台程序或者MFC程序...
分类:编程语言   时间:2016-05-12 16:08:25    阅读次数:247
android学习之jni编程初探
使“java+c”的开发方式成为了官方支持的开发方式,NDK的本质就是为了让Android应用程序能方便的使用JNI技术而提供的一套工具集合,使用NDK主要是4大好处,第一个,代码的保护,,由于apk的java层代码很容易被反编译,而c/c++反汇编难度较大;第二个,可以很方便的使用开源库,因为很多的现存的开源库都是c/c++代码编写的;第三个,提高程序的执行效率,第四个,便于移植,使用c/c++...
分类:移动开发   时间:2016-05-12 14:09:58    阅读次数:184
JNI交叉编译第一篇之输出helloWorld(android studio版)
一.关于于NDK1.JNI简介  1.jni是Java native interface的缩写,java 本地接口。它提供了若干的API实现了Java和其他语言的通信(主要是C/C++)。从Java1.1开始,jni标准成为java平台的一部分,它允许Java代码和其他语言写的代码进行交互。   2.ndk:Android NDK 是在SDK前面又加上了“原生”二字,即Native Develop...
分类:移动开发   时间:2016-05-12 14:04:18    阅读次数:272
2103条   上一页 1 ... 78 79 80 81 82 ... 211 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!