Android NDK

来自开放百科 - 灰狐
2022年4月28日 (四) 01:02Allen (讨论 | 贡献)的版本

(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转到: 导航, 搜索
Wikipedia-35x35.png 您可以在Wikipedia上了解到此条目的英文信息 Android NDK Thanks, Wikipedia.

Android NDK

目录

简介

Android NDK 是一个工具集,可让您使用 CC++ 等语言以原生代码实现应用的各个部分。

对于特定类型的应用,这可以帮助您重复使用以这些语言编写的代码库。

Android NDK 使 C/C++ 应用在 Android 运行成为可能。

功能

主要组件:

  • 原生共享库:NDK 从 C/C++ 源代码构建这些库或 .so 文件。
  • 原生静态库:NDK 也可构建静态库或 .a 文件,而您可将静态库关联到其他库。
  • Java 原生接口 (JNI)JavaC++ 组件用于相互通信的接口。
  • Android ABI 应用二进制接口 (ABI) 可以非常精确地定义应用的机器代码在运行时应该如何与系统交互。
  • 清单:如果您编写的应用不包含 Java 组件,必须在清单中声明 NativeActivity 类。

指南

项目

文档

图集

链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱