【发布时间】:2011-05-06 11:17:06
【问题描述】:
我们想将一个庞大复杂的原生程序迁移到 Android 系统,将其作为后台服务运行,接受使用 JNI 和 IPC 的 Java 程序发送的命令。但是,Android NDK 状态如下:
请注意,NDK 不允许您开发纯本机应用程序。 Android 的主要运行时仍然是 Dalvik 虚拟机。
这是否意味着我们无法在 Android 上运行独立的纯原生应用程序作为后台服务?原生代码只能以库的形式存在,通过JNI加载到虚拟机中?
【问题讨论】:
标签: android java-native-interface android-ndk