没有JIT的Android设备
我在开发人员的网站上关注着这个问题。 有人提到android设备没有JIT。但我搜索了没有jit的设备,但没有找到一个广泛的列表 有JIT的设备和没有JIT的设备之间也存在巨大的差异:有JIT的设备的最佳代码并不总是没有JIT的设备的最佳代码 或 在没有JIT的设备上,通过具有确切类型的变量(而不是接口)调用方法确实要稍微高效一些没有JIT的Android设备,android,performance,device,jit,Android,Performance,Device,Jit,我在开发人员的网站上关注着这个问题。 有人提到android设备没有JIT。但我搜索了没有jit的设备,但没有找到一个广泛的列表 有JIT的设备和没有JIT的设备之间也存在巨大的差异:有JIT的设备的最佳代码并不总是没有JIT的设备的最佳代码 或 在没有JIT的设备上,通过具有确切类型的变量(而不是接口)调用方法确实要稍微高效一些 问题是哪些设备没有JIT,哪些设备有JIT?当编程主要针对jit设备还是不重要时,最佳的想法是什么?从命令提示符转到android sdk platforrm工具。从
问题是哪些设备没有JIT,哪些设备有JIT?当编程主要针对jit设备还是不重要时,最佳的想法是什么?从命令提示符转到android sdk platforrm工具。从那里
adb shell
dalvikvm -h
在该行的底部,将写入配置为:。。。。。jit………基于,jit被添加到Android 2.2(Froyo)中的Dalvik VM中。这意味着纸杯蛋糕(1.5)、甜甜圈(1.6)和Eclair(2.1)没有。报告告诉我,没有JIT的设备还不到2%
就我个人而言,我不会花一分钟去思考没有JIT的设备;首先,这些旧设备的屏幕更小,资源更少,并且不是我的应用程序的目标。AFAIK,
JIT
是在安卓2.2中添加的,所以所有在安卓2.2或更高版本上运行的设备都有JIT