Google Play 64-bit requirement

I released an update to a previous game a few months back without any warning or problem…

This is the first time I’ve ever seen this.

I don’t see any way I could have selected devices at all - I don’t see any UI for that and the actual device I test on is the same for over a year and never had a problem testing previously (and runs the game using direct upload to the device from pc just fine).

I just uploaded a new APK built using latest corona daily build and same issue…

ok - just tried on the alpha release - same issue - same warning won’t let me rollout; button is disabled.

BTW - this is a brand new game I just setup on google play console 2 weeks ago.

I’m adding myself to this thread to be updated regarding the 64-bit change. I can’t imagine Google will keep to a date just a few months away from when their warning first appeared. What is the earilest date anyone has seen this warning?

FYI - I’ve just put in a support request to google to see what they say about this.

I just saw it today. 

Google is trying to fileter the multiple platforms. I think they saw the people run from Java Kotlin Flutter… Lets wait.

OK - finally figured this out and it is stupid. I emailed google developer support twice with no response at all BTW.

Anyways the store listing was greyed because I had not uploaded images (which I didn’t want to do because the game was not finished!) - and so I thought maybe I put some placeholders in there…and sure enough the rollout button is now enabled.

No warning or info on the page to say this was why it was disabled!

This may have happened to me before last year…maybe I forgot…anyways if this happens to anyone else, FYI.

So, any updates about 64-bit?

I was wondering - does it have to be a true x64? Can you use any shortcuts? 

Dosent corona already support ios x64?

We are working on it as fast as we can. Yes, iOS is already 64bit, but Android isn’t iOS. The build system is radically different and has many moving parts.

Rob

I appreciate all your hard work Rob and team :). Thankfully for me I’m happy targeting other platforms before Android.

Just wondering if this jump to 64bit will mean apps will run significantly faster?

They won’t run faster on 32bit platforms since it will still be 32bit code that is executed there. Both, 32bit and 64bit code will be packaged in one bundle afaik. So if it would be faster it would only affect the 64bit devices then.

64bit generally means the ability to address more memory. It lets you have more precise integers, though Lua won’t gain more precision. There is a year 2038 problem with os.time() being 32 bit when the number of seconds since Jan 1, 1970, the value that most Unix/Linux based systems uses for a clock overflows. Getting time functions on 64 bit helps resolve that.

There are two many instances with today’s hardware where 32 bit has become too small to work on.

Rob

Hi Rob.

I have been using the Corona SDK for a long time.

It is able to offer many great apps to the user.

I look forward to further development of CoronaSDK.

Please do your best from now on.

For that purpose I will cooperate with what I can do.

Also, it is not a pain to provide a little funding.

There is no other option for me or my users.

@umalemon, thank you for the kind words. We believe Corona is a great product and we glad you like it.

On the subject on a little funding, we provide multiple ways to help with funding. We created two tiers of annual support that you can purchase in the marketplace. Purchase some assets from our marketplace. In particular for Audio, there are some great bundles. 

I’m not sure how many are aware of the progress, perhaps it has been discussed on Slack, perhaps not, but based on what @vlads said on another thread, this is a couple of months away:

I’m now working on rewriting build system to gradle & latest NDK. Should be ready in couple month.” (Vlads, 7 May)

How is progress now?

How is progress now?

We are still working on it. Vlad posted this in the community Slack a few days ago:

hey @here. Just in case someone is interested, I put out some mid-road results of new android build system. At this stage you can build and run everything very easily, much simpler than before. Using newest tools (Android Studio or IDEA) and in Android Simulator (AVD). I’m working on plugging it into Corona Simulator for offline builds right now. It is complicated process and there lot of nuances and challenges, with supporting of existing plugins and build.settings entries.

This is useful if you want to get started and help with something Android related, because process is way, way more streamlined.

Just a followup on promise of transparency, what we’re working on now https://github.com/coronalabs/corona/tree/gradle/platform/android#how-to-build-coronas-android-software

That is our latest update.

Rob

I’ve got nothing helpful to add; joining the thread to get the updates :wink:

I hope this could be solved soon cause i am having the same problem