我有兴趣了解更多有关 Microsoft 的Project Astoria的信息,这是一种工具/SDK,可让您将 Android apk 转换为 Windows 通用应用程序并在 Windows 10 移动设备上运行它们。
我确实知道某些服务(例如地图或对传感器的访问)将映射到 Windows 等效项。
但是,微软如何让 Java 代码在没有安装 Java 的 Windows Arm 设备上运行,就像在常规 x86 设备上一样?
我有兴趣了解更多有关 Microsoft 的Project Astoria的信息,这是一种工具/SDK,可让您将 Android apk 转换为 Windows 通用应用程序并在 Windows 10 移动设备上运行它们。
我确实知道某些服务(例如地图或对传感器的访问)将映射到 Windows 等效项。
但是,微软如何让 Java 代码在没有安装 Java 的 Windows Arm 设备上运行,就像在常规 x86 设备上一样?
一种可能性是Jazelle DBX(来自链接的 Wikipedia)Jazelle DBX(直接字节码执行)允许一些 ARM 处理器在硬件中执行 Java 字节码,作为现有 ARM 和 Thumb 模式的第三种执行状态。
还有本地运行字节码的JavaStation (网络计算机)。