Android设备没有JIT

前端之家收集整理的这篇文章主要介绍了Android设备没有JIT前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在通过开发者网站关注 Performance Tips.
有人提到没有JIT的android设备.但我搜索了无抖动的设备,但找不到一个广泛的列表.

There are also huge differences between devices with and without a JIT: the best code for a device with a JIT is not always the best code for a device without.

要么

On devices without a JIT,it is true that invoking methods via a variable with an exact type rather than an interface is slightly more efficient

问题是哪些设备没有JIT,哪些设备有?当编程主要针对jit设备时,最佳思维是什么?或者它并不重要?

解决方法

基于 this article,JIT被添加到Android 2.2(Froyo)的Dalvik VM中.这意味着Cupcake(1.5),Donut(1.6)和Eclair(2.1)没有它. Android Dashboard告诉我,只有不到2%的设备仍在野外而没有JIT.

就个人而言,我不会花一分钟思考没有JIT的设备;例如,那些较旧的设备无论如何都会有更小的屏幕和更少的资源,并且不是我的应用程序的目标.

猜你在找的Android相关文章