Google recently reiterated that, when Android Q launches, they’ll start enforcing a requirement for all Android apps using native code to provide a 64-bit version as they phase out 32-bit support. As you’d expect, this has far-reaching implications for app developers, depending on the languages and libraries they use – particularly for Unity and Adobe AIR developers.
What you need to know
It appears that Google have granted Unity apps some leeway, pushing out the requirement for 64-bit support for existing apps to a much later date – no such luck for developers of apps using Adobe’s AIR technology. If you have developed any apps with the Adobe AIR SDK, Google will require 64-bit support for any new apps or updates after August 2019. However, the current release of Adobe’s AIR SDK (version 32) doesn’t support 64-bit for the ARM CPU architecture.
Enter the Harman
Since writing this post, Samsung subsidiary Harman finally waded in to announce they will take over development of the AIR platform on a commercial basis. This should bring better support and more frequent updates, as a commercial model for AIR makes more sense than as a vanity project for Adobe.