
Note the bundleRelease and NOT assembleReleaseĬd android.If you don’t have an /assets folder in android/app/src/mainģ) react-native bundle your project (all one command): react-native bundle -platform android -dev false -entry-file index.js -bundle-output android/app/src/main/assets/ -assets-dest android/app/src/main/res You’ll either have an that will be removed or you’ll get an error that the file doesn’t exist - no worries here. VersionCode 1 // bump to 2 <- versionCode must be increased versionName "1.0" // to "1.0.1" or whatever you want, not requiredĢ) Remove rm android/app/src/main/assets/ In android/app/adle find versionCode and versionName:.Now that we’re done with the paperwork, let’s create an Android App Bundle. Choose “Upload a key exported from Android Studio”.You’ll need to enroll in app signing by Google Play.So with that said, in this post we’re going to use the new App Bundle format to bundle our app and upload it to the Google Play Console.īefore we can begin bundling our app with the new format, we’re going to need to setup a few things in the Play Console: And once you’ve switched, you’ll benefit from modular app development and customizable feature delivery. You don’t need to refactor your code to start benefiting from a smaller app. The Android App Bundle lets you more easily deliver a great experience in a smaller app size, which can improve install success and reduce uninstalls.


The Android App Bundle is Android’s new, official publishing format that offers a more efficient way to build and release your app. If you haven’t heard, Android has created a new preferred publishing format for app builds called the Android App Bundle.
