首先,工具链,arm tool chain gcc4.8 支持AArch64
其次,64位的C标准库bionic涉及到的libc,libm,linker
再着Dalvik虚拟机,解释器和JIT编译器
然后Native JNI apk,没有AArch64,同一进程只能32位或64位模式之一,虚拟机需同时支持两种target,Android库编译两个版本。
最后,kernel AArch64 这个涉及SOC厂商解决,涉及到自身的驱动。
首先,工具链,arm tool chain gcc4.8 支持AArch64
其次,64位的C标准库bionic涉及到的libc,libm,linker
再着Dalvik虚拟机,解释器和JIT编译器
然后Native JNI apk,没有AArch64,同一进程只能32位或64位模式之一,虚拟机需同时支持两种target,Android库编译两个版本。
最后,kernel AArch64 这个涉及SOC厂商解决,涉及到自身的驱动。