简单记录Android串口的使用 前言 简单记录一下Android串口的使用。记录于此,方便自己查阅。 在Android系统上无法直接使用设备的串口,因为Android平台没有提供操作串口的API。不过可以使用库文件来操作串口,本文使... adbAndroid# Android# android-serialport-api# dev 1年前259
JNI学习手册 前言 之前初略的学习了一下JNI的使用,也做了对应的笔记。为了方便自己复现,这里就把所有文章整理在一起,方便自己查询。 正文 JNI之数据类型 Java中调到Native方法传递的参数是Java类型... AndroidNDK# JNI# NDK# 全局引用 3年前492
JNI异常的使用 前言 JNI中也存在异常,如果出现异常不处理就会让程序崩溃。因此JNI中定义了异常相关函数用于处理异常。下面就介绍一写常用的异常处理函数。 正文 Throw # env : JNI接口指针 # obj... AndroidNDK# ExceptionCheck# ExceptionClear# ExceptionDescribe 3年前491
JNI之List集合 前言 之前学了JNI中传输和创建对象数组,那如果穿集合呢?因此也整理一下,方便自己查阅。 这里以ArrayList为例。 正文 还是在之前的基础改的,具体细节,这里不重复了。 参考文章 《JNI开发... NDK# ArrayList# JNI# jobject 3年前379
JNI之自定义对象使用 前言 Java中存在自定义对象的,因此JNI是要考虑传入自定义对象的使用。记录一下,方便自己查阅和学习。 正文 这里定义一个Staff类,传入JNI中打印和冲JNI中创建返回给Java。 还是在之前动... NDK# CallObjectMethod# GetDoubleField# GetFieldID 3年前436
JNI之引用简介 前言 简单的记录一下JNI的局部引用,全局引用和弱全局引用,这对于写程序还是很有帮助的。 正文 深入了解是,先看看JNI中引用的重点知识。 JNI 支持三种引用:局部引用、全局引用、弱全局引用(简称... NDK# DeleteLocalRef# JNI# 全局引用 3年前415
JNI之对象数组使用 前言 上一篇《JNI之数组简单操作》介绍的是jintArray的使用,今天就介绍对象数组。 jarray (数组) jobjectArray (object数组) jbooleanArray (boo... NDK代码片段# FindClass# GetObjectArrayElement# JNI 1年前273
JNI之数组简单操作 前言 简单记录一下JNI中数组操作。 正文 public class Hello { static { System.loadLibrary("Hello"); } // JNI中对数组排序 publ... NDK代码片段# jintArray# JNI# ReleaseIntArrayElements 1年前261