只是审查NDK文档,http://developer.android.com/sdk/ndk/index.html,首先对国家Android NDK歧义,编译为字节或机器代码?
如果你写本地代码,你的应用程序仍然打包成一个.apk文件,他们仍然在虚拟机内的设备上运行。
这违背了修订6的第一点,
添加为x86 ABI,它允许生成上兼容基于x86的Android设备运行的机器代码的支持。
现在将我的本地编译为机器代码或虚拟机的字节码?
- 编辑---
也许我已阅读,错了,当然应用在虚拟机中运行,同时还呼吁分解成明确的,定制的,本地(机器)码。听起来正确吗?
很明显,我不会瞄准x86而是ARM,但列出的URL并没有那么远。 – John