安卓系统理论上是不存在64位32位之说。
安卓是以虚拟机为中心的系统,虚拟机是多少位,就决定了虚拟机上的app是多少位。
也就是说,安卓64位和32位没有区别,区别在于虚拟机。简单的说就是app开发者不需要特别开发64位app,换个内核,原来手机上的app可立即升级为64位。
这就是为什么安卓从dalvik转向art的原因。
简单说就是:目前85%的google Play应用完全为虚拟机代码,可以无需修改立即兼容64bit!!!!!
——这个是非常重要,目前大部分的安卓应用根本无需修改转换,安装在64位安卓手机和64位内核上,直接就是64位应用。
而其他15%的应用需要含有部分本地代码需要开发者进行对64bit架构针对性的编译,因为这些应用当初开发的时间太早。
在切换至64bit和分辨率适配的过程中,安卓要比ios有天然的接合优势,因为ios系统需要开发针对32位和64位系统的应用。
答非所问