I've read this here:
Accessing a local variable is much more efficient than accessing a field in the Dalvik VM
And Android has used ART since the 4.4 release.
Is accessing a local variable since 4.4 much more efficient than accessing a field in ART?