欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
Android NDK
来自开放百科 - 灰狐
您可以在Wikipedia上了解到此条目的英文信息 Android NDK Thanks, Wikipedia. |
Android NDK
目录 |
简介
Android NDK 是一个工具集,可让您使用 C 和 C++ 等语言以原生代码实现应用的各个部分。
对于特定类型的应用,这可以帮助您重复使用以这些语言编写的代码库。
Android NDK 使 C/C++ 应用在 Android 运行成为可能。
功能
主要组件:
- 原生共享库:NDK 从 C/C++ 源代码构建这些库或 .so 文件。
- 原生静态库:NDK 也可构建静态库或 .a 文件,而您可将静态库关联到其他库。
- Java 原生接口 (JNI) 是 Java 和 C++ 组件用于相互通信的接口。
- Android ABI 应用二进制接口 (ABI) 可以非常精确地定义应用的机器代码在运行时应该如何与系统交互。
- 清单:如果您编写的应用不包含 Java 组件,必须在清单中声明 NativeActivity 类。
指南
项目
文档
图集
链接
分享您的观点