我知道现在问这个问题还为时过早,但是有没有人尝试在启用了新 ART 的 Android 上运行 Apache Felix?
显然,Android 上的 Dalvik 将被一个新的运行时环境所取代,其中 dex 代码是在 App 安装时预编译的,而不是即时编译的。Android 目前支持动态加载包装在 jar 文件中的 dex 代码。Apache Felix 使用 Android 的 Dex 加载 java 类来加载 dexed 包。在新的 ART 中,我不确定这些类是否会被丢弃、弃用,或者将来可能会以不同的方式工作。
Android 4.4 (Kitkat) 显然可以在开发人员设置中切换 ART 和 dalvik 模式,但我无法在 ART 上测试 Felix,因为我还没有运行 Android 4.4 的设备。有人试过吗?
谢谢!