码迷,mamicode.com
首页 >  
搜索关键字:jni    ( 2103个结果
JNI on Chromium for Android
Overview JNI (Java Native Interface) is the mechanism that enables Java code to call native functions, and native code to call Java functions. Native ...
分类:移动开发   时间:2018-09-18 22:41:47    阅读次数:326
JNI和NDK
摘:https://blog.csdn.net/carson_ho/article/details/73250163 JNI介绍定义:Java Native Interface,即 Java本地接口作用: 使得Java 与 本地其他类型语言(如C、C++)交互。即在 Java代码 里调用 C、C++ ...
分类:其他好文   时间:2018-09-17 10:27:34    阅读次数:128
Android Studio NDK编程-环境搭建及Hello!
一,下载 安装android-ndk开发包 NDK各个版本链接 二,新建项目NDKDemo,选择空Activity就可以;(注:Android studio 2.2,可通过SDK Tools 添加LLDB,CMake,更方便的开发jni程序了) 三,按F12,配置项目NDK路径: 四,在MainAc ...
分类:移动开发   时间:2018-09-16 20:54:52    阅读次数:280
常用GC算法
在C/C++中是由程序员自己去申请、管理和释放内存的,因此没有GC的概念。而在Java中,专门有一个用于垃圾回收的后台线程来进行监控、扫描,自动将一些无用的内存进行释放。下面介绍几种常见的GC算法。 引用计数法 Reference Counting 给对象添加一个引用计数器,每过一个引用计数器值就+ ...
分类:编程语言   时间:2018-09-12 17:00:08    阅读次数:195
android jni控制gpio (rk3288)
1.添加驱动程序 2.编写jni c程序编译为库给java调用 3.app调用jni静态链接库操作底层驱动 1.添加驱动程序 修改/work/rk3288/firefly-rk3288_android5.1_git_20180126/kernel/drivers/Makefile 添加一行obj-y ...
分类:移动开发   时间:2018-09-10 21:20:49    阅读次数:307
Java(JNA)调用C++动态库(dll)
JNA(Java Native Access):是建立在JNI之上的Java开源框架,SUN主导开发,用来调用C、C++代码,尤其是底层的库文件(windows中叫dll文件,linux下是.so文件)。 先注意几个问题: 1.下载jna.jar包,jna-platform.jar 可以不要,但是有 ...
分类:编程语言   时间:2018-09-09 19:45:02    阅读次数:234
Android studio 下 JNI 开发实例
在AS中进行 NDK 开发之前,我们先来简单的介绍几个大家都容易搞懵的概念: 到底什么是JNI,什么是NDK? 何为“交叉编译”? 先看什么是 JNI?JNI 的全称就是 Java Native Interface,即java本地开发接口。可能大家和我一样,一听到接口什么的就犯懵:“我也知道这是ja ...
分类:移动开发   时间:2018-09-08 22:26:09    阅读次数:270
java JNI 实现原理 (二) Linux 下如何 load JNILibrary
在博客java JNI (一)虚拟机中classloader的JNILibrary 中讨论了java中的Library 是由classloader 来load的,那我们来看看 classloader是如何去load 一个library的。 ClassLoader.c [cpp] JNIEXPORT ...
分类:编程语言   时间:2018-09-05 17:42:03    阅读次数:166
System.load()与System.loadLibrary()
Java load 和 loadlibrary方法的区别 1. 相同点: 两个方法都是用来装载dll文件,不论是JNI库文件还是非JNI库文件。本地方法在被调用时都需要通过这两发方法之一将其加载至内存。 2. 不同点 a. System.load(String filename) ,参数为dll文件 ...
分类:其他好文   时间:2018-09-05 17:30:19    阅读次数:153
Android串口通讯
今天在整一个项目,需要利用串口通讯在网上看了好多人的帖子才稍微整出了一点头绪。 首先串口代码就是利用谷歌自己的api,将java代码放在java/android_serialport_api目录下,如果你想改变这个报名需要用jni重新生成so文件,在这里我是直接使用这个包名来简化工作。 androi ...
分类:移动开发   时间:2018-08-31 21:26:38    阅读次数:216
2103条   上一页 1 ... 17 18 19 20 21 ... 211 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!