Update your apps to be 64-bit compliant by August 1, 2019

PranavLohaniPranavLohani Member ✭✭
edited July 12 in Xamarin.Forms

Hi Team,

This query is regarding the mail received from the Google Play saying all apps that use native code must provide a 64-bit version in order to publish an update and one of our application does not meet the requirement.

**Hello Google Play Developer,

By August 1, 2019, all apps that use native code must provide a 64-bit version in order to publish an update. As of the sending of this email, at least one of your apps* does not yet meet the requirement.**

We are using Xamarin Forms to develop the application and we use Split Architecture methodology to create the APK file. While creating the APK file the supported architecture that we selected were ARMEABI , ARMEABI-V7A , X86 , X86_64 , ARM64-V8A.

And as per various articles if we have selected ARM64-V8A then the application should be working in the 64 bit version.

Are we suppose to follow some different steps while developing the APK for Play Store.

Has any one else received the same mail regarding this from the google play store.

Answers

  • LeonLuLeonLu Member, Xamarin Team Xamurai

    I did not received this email, but I found a Android Developers Blog from Google about it, you can refer to it.
    https://android-developers.googleblog.com/2019/01/get-your-apps-ready-for-64-bit.html

  • JohnHJohnH GBMember ✭✭✭✭✭

    @PranavLohani said:
    Hi Team,

    This query is regarding the mail received from the Google Play saying all apps that use native code must provide a 64-bit version in order to publish an update and one of our application does not meet the requirement.

    **Hello Google Play Developer,

    By August 1, 2019, all apps that use native code must provide a 64-bit version in order to publish an update. As of the sending of this email, at least one of your apps* does not yet meet the requirement.**

    We are using Xamarin Forms to develop the application and we use Split Architecture methodology to create the APK file. While creating the APK file the supported architecture that we selected were ARMEABI , ARMEABI-V7A , X86 , X86_64 , ARM64-V8A.

    And as per various articles if we have selected ARM64-V8A then the application should be working in the 64 bit version.

    Are we suppose to follow some different steps while developing the APK for Play Store.

    Has any one else received the same mail regarding this from the google play store.

    When you have uploaded the apk(s) to the play store, I presume you publish initially to the Internal Test Track? If so, when you promote that version to Production, does it show the warning? If not, then you are compliant.

    I would presume the email was sent to everyone to let them know of the requirement, not specifically for the build you uploaded.

  • PranavLohaniPranavLohani Member ✭✭

    Hi Leon Lu,

    Thanks for the link.

    Yes i have gone through the document and according to the document if my APK file is built while selecting the ARM64-V8A architecture then it should comply with the 64 bit version.

    The APK files that i uploaded on the Play Store were

    packageName-arm64-v8a.apk ----- this is for 64 bit version
    packageName-armeabi-v7a.apk
    packageName-armeabi.apk
    packageName-x86.apk
    packageName-x86_64.apk

  • PranavLohaniPranavLohani Member ✭✭

    Hi John

    There was no warning while uploading the APK on the Play Store.

    I have many applications on the Play Store but i have not received the mail for all the applications.

Sign In or Register to comment.