Android中的JNI使⽤简介
⼀、本⽂说明
android获取真正的签名本⽂不对Android⼯程的各种配置做说明,只是简单介绍下开发过程中如何进⾏C与Java互相调⽤以及出现异常情况的处理。
⼆、NDK简介
Android NDK 是⼀套允许您使⽤ C 和 C++ 等语⾔,以原⽣代码实现部分应⽤的⼯具集。在开发某些类型的应⽤时,这有助于您重复使⽤以这些语⾔编写的代码库。
三、JNI简介
JNI是Java Native Interface的缩写,它提供了若⼲的API实现了Java和其他语⾔的通信(主要是C&C++)。从Java1.1开始,JNI标准成为Java平台的⼀部分,它允许Java代码和其他语⾔写的代码进⾏交互。
四、Android Studio创建简单的JNI⼯程
在创建Android Project时,在创建的⾸页中勾选Include C++ support选项即可创建⼀个模板的hello world程序,可直接运⾏。相⽐于普通的Android⼯程,勾选该项后的⼯程有以下不同:
⼯程⽬录
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论