不过,那些都不是我们要谈论的兼容性。这是原生代码,在使用时由处理器构架编译。因此,你要问自己的一个问题会是它支持何种处理器构架?在目前的 NDK 中(在本文撰写时)它只支持 ARMv5TE 和 ARMv7-A 指令集。默认设置下,目标架构被设置为 ARMv5TE,它可以在使用 ARM 芯片的 Android 设备上运行。
它预计未来将支持其他指令集(其中提到了 x86)。这其中有很有意思的潜在状况:NDK 解决方案无法适用于所有的设备。例如,市面上有使用 x86 指令集的英特尔(Intel)Atom处理器的 Android 平板设备。
那么 NDK 在模拟器上如何呢?模拟器运行的是真正的虚拟机,包括完整的处理器虚拟。没错,这意味着在虚拟机中运行 Java 就等于是在虚拟机中运行了一个虚拟机。
请加微信,客服二维码请咨询购买,同时本程序源码配有系统运行视频 请联系客服索要视频文件

网址:毕设在线毕业设计网 http://www.bisheonline.net
服务范围:定制各类计算机程序设计,vue,jsp ,java 各类框架各类,开发工具 eclipse myeclipse idea vs 等,wap android ssm springboot asp.net php python (爬取,django,flask) vue node.js react ,winform uniapp小程序 等
E-mail: 251836457@qq.com
|