随机推荐

JNI之函数介绍四之数组操作

前言今天介绍一下JNI中数组相关操作函数。正文GetArrayLength # env: JNI 接口指针# array: Java 数组对象jsize GetArrayLength(JNIEnv *env, jarray array);返回数组中的元素数(数组的长度)。NewOb...

rc文件规则简介

前言上一篇大致的走了一下init.cpp的流程,其中很重要的一环就是解析.rc文件,在介绍init.rc之前先学习一下rc文件的语法。内容主要来源参考文正文什么是rc文件在进入init.rc之前,我们需要先了解一下.rc文件。rc文件,是用Android Init Language...

ServiceManager反射

前言反射是很常用的一种方式。今天就记录一下,反射ServiceManager的addService()和getService()。如果不反射,需要引入framework_classes.jar正常情况下,如果没有系统源码的编译,不太可能拿到framework_classes.jar。正...

李月亮:那些你所不知道的大事

在你的生命里,经历了一些很重大的事情,可是你并不知道。5岁那年,爸爸下班回来,你跑去迎接他,不小心摔了个狗啃泥,不过没有受伤。你并不知道,就在你摔倒的地方往左两厘米,立着一根小钉子,如果你稍微偏一偏,左眼就失明了。10岁那年,你一个人在家煮方便面,刚把水壶放到煤气炉上,就接到妈妈的电话让你去姥...

龙应台:中国人,你为什么不生气?

在昨晚的电视新闻中,有人微笑着说:"你把检验不合格的厂商都揭露了,叫这些生意人怎么吃饭?"我觉得恶心,觉得愤怒。但我生气的对象不是这位人士,而是台湾1800万的懦弱自私的中国人。我所不能了解的是:中国人,你为什么不生气?包德莆的《苦海余生》英文原本中有一段他在台湾的经验:他看见一辆车子把小孩子...

JNI之函数介绍三之字符串操作

前言今天介绍一下JNI中字符串相关操作函数。正文NewStringjstring NewString(JNIEnv *env, const jchar *unicodeChars,jsize len);利用 Unicode 字符数组构造新的 java.lang.String 对象。un...