史上最详细的JNI入门教程HelloNative
【推荐阅读】微服务还能火多久?>>> 欢迎点击 「算法与 编 程之美」 ↑ 关注我 们 ! 本文首发于微信公众号:"算法与编程之美",欢迎关注。 1 为什么写本文 互联网上已经有很多介绍 JNI 的入门教程,为什么还要多此一举写本文呢? 相信大家在平时阅读一些教程类文章时都遇到过这样的情况,按照教程描述的步骤一步步的来操作,结果却并没有得到教程期望的结果。遇到各种各样的问题,最后解决不了这些问题,进而放弃,放弃的原因很简单那就是对于一个未知的领域,读者遇到问题后无法自己解决,而所阅读的教程类文章并没有对这一问题进行详细的描述,导致最后选择了放弃。 通过分析我们发现,大多的教程类文章都有一个共同的问题,就是 重步骤而忽视读者在阅读过程中可能遇到的问题的分析。 我们期望改变这一现状,对于教程类文章,我们不仅介绍具体的操作步骤,而且更重要的是介绍读者在进行操作时可能遇到的一些关键问题,并对这些问题进行详细分析,从而帮助您彻底的解决问题。 2 HelloNative教程 下面将介绍编写 JNI 入门教程HelloNative程序的编写。 主要的步骤为: 1) 编写 HelloNative.java 程序; 2) 编译并得到 HelloNative.h 头文件; 3) 编写 HelloNative.c 程序; 4) 编译动态链接库libHelloNative.jnilib; 5)