Google details upcoming 64-bit requirement for Android apps on the Play Store
In late 2017, Google began alerting Android app developers about a 64-bit support requirement for the Play Store. The policy comes into effect this August, and Google today is providing more details about the transition.
Android has supported 64-bit CPUs since 5.0 Lollipop, and the Play Store in 2017 announced that apps using native code must provide a 64-bit version in light of future chips that only support 64-bit code.
In August 2019, the Play Console will require that all new apps and updates that include native code provide 64-bit versions. Google is not removing 32-bit support with continued Play functionality in the future.
(Score: 2) by Pino P on Wednesday January 16 2019, @08:33PM (1 child)
From "Get your apps ready for the 64-bit requirement" [googleblog.com]:
From "Ensure that your app supports 64-bit devices" [android.com]:
It turns out that the Cortex-A7 processor in my phone does not support 64-bit software. The phrasing "other flagship devices" seems to imply that currently, only the most expensive devices support 64-bit code. Assuming this is the case, did Google intend to exclude hobbyists and other users of budget devices from developing for Android with Google Play? If so, how does it benefit Google not to cater to hobbyist developers? If not, now that Google has left the midrange (Nexus) behind in favor of premium devices (Pixel), which Android device is recommended for 64-bit unit, integration, and acceptance testing?
(Score: 2) by axsdenied on Thursday January 17 2019, @04:30AM
Nope, there are non-flagship 64-bit devices. For example, Motorola G6 Plus is 64-bit and costs about US$250. Or the emulator is free if you don't want to spend anything.
And to your question which device to use for testing... probably it does not matter much, you can just use the emulator if you want.
The main point was that some apps do not work on some phones as they do not support 64-bits.