roos-fs tasks #135
openCore Requirements for the Android App Bundle (AAB) set up
0%
Description
Make sure that these requirements are met for the bundle to mitigate the risk of having issues with the store
Hereby are the requirements from the store found from my side
-
Bundle Format
Must be in .aab format (mandatory since August 2021 for new apps).
Built with Android Studio or command-line tools (bundletool). -
App Signing
Must be signed with a release key (either by you or Google Play App Signing).
Unsigned or debug-signed bundles will be rejected. -
Minimum SDK and Target SDK
minSdkVersion: Should reflect your actual minimum device support.
targetSdkVersion: Must target at least API level 33 (Android 13) as of June 2025.
Google updates this requirement regularly — ensure your app meets the current minimum.
-
Versioning
versionCode: Must be greater than the versionCode of any previously uploaded version.
versionName: Optional, but good for user reference. -
Package Name
Must be unique and permanent for your app.
Cannot be changed after publication. -
No Debuggable Code
Ensure android:debuggable="false" in AndroidManifest.xml for release builds.
Bundles with debug flags will be rejected. -
Proper Manifest Declarations
Declare all used permissions, features, and services clearly.
Required for Google Play policy compliance and feature compatibility. -
Optimized Assets
Remove unused resources.
Use proper compression and optimization (shrinkResources, minifyEnabled) for bundle size efficiency.
Max AAB upload size: 150 MB (for Google Play); assets delivered via Play Asset Delivery if larger. -
No Hardcoded Privacy-Violating Code
Bundle must not contain code that collects personal data without user consent.
Google scans AABs automatically for violations (e.g., trackers, unauthorized access).
please check the requirements before providing a bundle.
Other requirements
- user can receive the information about the version of the application currently installed on the device
Sources
https://ionic.io/blog/google-play-android-app-bundle-requirement-for-new-apps?utm_source=chatgpt.com
https://support.google.com/googleplay/android-developer/?hl=en&sjid=11729227985659917821-EU#topic=3450769
Updated by Victoria Grishkova 10 months ago
- Status changed from Open to In progress
Updated by Victoria Grishkova 10 months ago
- Status changed from In progress to In review
Updated by Victoria Grishkova 10 months ago
checked the requirements. bundles will be provided on demand
Updated by Vadim Pariev 10 months ago
- Status changed from In review to Deployed (QA)
Updated by Vadim Pariev 10 months ago
- Status changed from Deployed (QA) to Closed