Android-NDK 主要用于编写/移植原生库,这些库可以通过 JNI 机制从 Java 调用。
我有一个基于 ARM 的 evalboard 嵌入了 Android。这个评估板有一个串行端口,这样我就可以用远程终端登录它,然后启动命令或其他应用程序(“命令行应用程序”——非 Java 应用程序)。
我想知道 Android NDK 是否可以编译“纯”C 应用程序,稍后我将在远程 shell 上将其用作命令?主要思想是从 Google-NDK 提供的工具链中受益,以构建从不与 Dalvik 机器交互的代码。
此致,
苹果92
最佳答案
Hello World C program using Android Toolchain 是一篇解释如何使用android工具链进行编译的文章。我觉得对你有用。
关于c - Google-NDK/无需任何 JNI 交互即可编译命令行 C 应用程序,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6472222/