4 Steps to Make Your Android App 64-bit Compliant

Filter by Category

Does your app on google play store supports 64-bit architecture or in other words Is your Android App 64-bit compliant?

If not, make sure it does because starting August 1, 2019, the apps published on Google Play will need to support 64-bit architectures along with 32-bit architecture. Since apps with 64-bit CPUs deliver fast, rich experiences to app users & will ensure users have the best experience possible on the Android platform.

If your apps doesn’t support 64-bit architecture, its recommended to begin setting up the 64-bit requirement as soon as possible. Apps written in non-native code (e.g. the Java programming language or Kotlin) doesn’t need code changes.

Note – There are no changes being made on policy on 32-bit support. Google Play will continue to deliver apps with 32-bit native code to 32-bit devices. The requirement means that those apps will need to have a 64-bit version as well.

Follow these steps to check whether your android app is 64-bit compliant and how to get your app ready for 64-bit requirement.

1. Assess your app

The very first step is to check whether you app is ready for 64-bit service or not. If your app uses only code written in the Java programming language or Kotlin, with any libraries or SDKs, your app is already ready for 64-bit devices. But, if your app uses any native code, or you aren’t sure if it does, assess your app and take the required action.
For this check,

– If your app uses any C/C++ (native) code.

– Are there any links with third party native libraries.

– Is built by a third-party app builder uses native libraries.

– Check if your app uses 64-bit libraries.

– Use APK Analyzer, a tool to evaluate various aspects of a built APK. Use it to find any native libraries, and ensure 64-bit libraries are present.

– Look for native libraries by unzipping APKs

2. Build Your App with 64-bit libraries

– Build using Android Studio or Gradle

– Build using CMake

– Build using ndk-build

– Reduce size of app with Android App Bundle

Game developers take a sigh of relief, because Google very well understands that migrating a third-party game engine is an intensive process with long lead times. Thankfully, the three most used engines all currently support 64-bit which are:
– Unreal since 2015
– Cocos2d since 2015
– Unity since 2018

3. Test Your App

The 64-bit version of the app should offer the same quality and feature set as the 32-bit version. So, make sure to test your app on the latest 64-bit devices which will thus allow users to a great experience in your app.

4. Publish

When your app is ready, publish your 64-bit architecture supporting app as normal. Do follow the best practices for deploying your app.

When rolling out an major update, cross check & make sure you have thoroughly tested your app on 64-bit-capable devices before publishing to a larger audience.

Netgains is India’s No. 1 Android App Development Company. Get in touch with android app experts @ NETGAINS

Related News