3 ms·
Android 4.4 is likely to get at the very least the Linux kernel 3.8 (if not 3.10), which includes support for ARMv8. Granted, that doesn't necessarily mean Andr
by devx 13y ago
Android 4.4 is likely to get at the very least the Linux kernel 3.8 (if not 3.10), which includes support for ARMv8. Granted, that doesn't necessarily mean Android 4.4 will be "64-bit Android", and they'll probably wait at least until Android 5.0 for that (hopefully to be released no longer than Google I/O 2014).
But I'm not sure if the kernel support will be enough for Android to be "64-bit", or if they need to make the Dalvik VM 64-bit, too? And can they even make Dalvik support both 64-bit and 32-bit, or how would that work?
I've just read this part:
> “This will not be true with Android, by the way. The Android Java app and native app environment will need support from Oracle, who owns the Java environment.
That almost makes you disregard everything that guy said prior to that. He probably thinks Google is actually using the JVM.
- cageface 13y agoThere are some real downsides to Dalvik/Java as a mobile toolkit, but at least the Android transition to 64-bit should be relatively smooth because there really shouldn't be too many apps out there now with the wrong assumptions about the size of ints & pointers. Native code is a different story, of course.