From The Blog: Corona Android 64-bit update July 4, 2019

We have some important (and good) updates regarding the Android 64-bit requirements.

As you probably know, Google has been wanting developers to switch to 64-bit builds for some time. Converting Corona to Android 64-bit has been a major challenge for us given how our build system is constructed.

Several months ago, Google set a hard date of August 1, 2019 for all apps to be 64-bit capable. If you do the math, that’s not far away.  Today, Google granted Corona developers a break!

According to the latest update to their “Getting ready for 64-bit” document, Corona developers will not have to convert all of their existing 32-bit apps until August 2020.

What does this mean for you?

If you are readying a new app and August 1, 2019 comes, you will have to use a 64-bit version of Corona. However, you do not have to rush and update your existing apps by August 1 and you can continue to update them with a 32-bit version of Corona until August 1, 2020.

For existing apps in Google Play, this is a huge release of pressure on you as the deadline now only impacts new apps released after the deadline.

Where is Corona at development wise?

We have made really good progress on Android 64-bit builds. There is currently a hidden build of Corona that:

  • Has 64-bit support
  • Supports Android SDK 28 (Android 9/Pie) as the target SDK
  • Supports Adaptive Icons
  • Supports Android App Bundles (makes your apps smaller)
  • Works with most existing plugins

There are a couple of known bugs and our team is working relentlessly to knock them out. Some developers have had success updating their apps with it.

Some plugins from third-party developers still have 32-bit only code in their packages. We’ve reached out to them and they are working on updates, but how fast those updates happen is out of our control.

How can I get involved?

You can either visit our Android 64-bit testing forum or join our Commuity Slack and once in the system, join the #Android64 channel.

From either place you can access this hidden build, get instructions needed to start using it and have a targeted place to report issues.

If you readying a new app, you certainly should start testing with the 64-bit build. If you just need updates, you can stay with the latest published daily build for now, but with all the features in the 64-bit version, you will want to start taking advantage of them as soon as possible.

Corona’s Android 64-bit forums

Join Corona’s community Slack

Read: Google’s announcement

.btn_cta { border-color: #f96f29; background-color: #f96f29; color: #fff !important; padding:15px;}

View the full article

This is amazing news. Not only because it relieves the pressure for everybody, but also because it surely means Corona as an SDK is considered to be significantly important enough to warrant being granted an exception? To see Corona listed as one of such a small number of kits just be granted an exception is pretty brilliant.

Unless of course, it’s just that all the other frameworks are already 64bit…

That’s good news! The recent edits to Google’s announcement clarify things quite a bit, especially this
"The requirement does not apply to: […]

APKs or app bundles that are not distributed to devices running Android 9 Pie or later."
So that’s another way out.

Really great to see Corona listed right there with Adobe Air and Unity. I hope there’s some way your marketing people can take advantage of that to bring more attention to this very fine product.

Great! That definitely takes some pressure off of our heads. I have a doubt though. I have an app published in google play that is presently in early access. Does this exemption apply to all the apps currently published in google play or does it have to be production released.

I don’t know how they are going to handle apps published to Alpha or Beta status.

Rob

This is amazing news. Not only because it relieves the pressure for everybody, but also because it surely means Corona as an SDK is considered to be significantly important enough to warrant being granted an exception? To see Corona listed as one of such a small number of kits just be granted an exception is pretty brilliant.

Unless of course, it’s just that all the other frameworks are already 64bit…

That’s good news! The recent edits to Google’s announcement clarify things quite a bit, especially this
"The requirement does not apply to: […]

APKs or app bundles that are not distributed to devices running Android 9 Pie or later."
So that’s another way out.

Really great to see Corona listed right there with Adobe Air and Unity. I hope there’s some way your marketing people can take advantage of that to bring more attention to this very fine product.

Great! That definitely takes some pressure off of our heads. I have a doubt though. I have an app published in google play that is presently in early access. Does this exemption apply to all the apps currently published in google play or does it have to be production released.

I don’t know how they are going to handle apps published to Alpha or Beta status.

Rob