Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/217.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
没有JIT的Android设备_Android_Performance_Device_Jit - Fatal编程技术网

没有JIT的Android设备

没有JIT的Android设备,android,performance,device,jit,Android,Performance,Device,Jit,我在开发人员的网站上关注着这个问题。 有人提到android设备没有JIT。但我搜索了没有jit的设备,但没有找到一个广泛的列表 有JIT的设备和没有JIT的设备之间也存在巨大的差异:有JIT的设备的最佳代码并不总是没有JIT的设备的最佳代码 或 在没有JIT的设备上,通过具有确切类型的变量(而不是接口)调用方法确实要稍微高效一些 问题是哪些设备没有JIT,哪些设备有JIT?当编程主要针对jit设备还是不重要时,最佳的想法是什么?从命令提示符转到android sdk platforrm工具。从

我在开发人员的网站上关注着这个问题。 有人提到android设备没有JIT。但我搜索了没有jit的设备,但没有找到一个广泛的列表

有JIT的设备和没有JIT的设备之间也存在巨大的差异:有JIT的设备的最佳代码并不总是没有JIT的设备的最佳代码

在没有JIT的设备上,通过具有确切类型的变量(而不是接口)调用方法确实要稍微高效一些


问题是哪些设备没有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