Hello. Is the output of App Inventor 32 or 64 bit? Android 15 and later only accepts 64 bit.
Below please find the answer from our friend Gemini
Taifun
The official version of MIT App Inventor's output is 64-bit.
App Inventor's development team keeps the platform up to date with Google Play's requirements. Google has mandated that all new and updated apps submitted to the Play Store must be 64-bit compatible since August 2019. This is because modern Android devices are almost exclusively 64-bit, and moving to a 64-bit-only requirement improves performance and security.
Android 15 and the 64-bit Requirement
With the release of Android 15, the requirements for apps on the Google Play Store have become even stricter. Beginning August 31, 2025, new apps and app updates submitted to Google Play must target Android 15 (API level 35) or higher. Because App Inventor's apps are compiled to meet these target API level requirements, the output will continue to be a 64-bit application to ensure compliance and allow developers to publish to the Play Store.
Hi,thanks is it possible to have both a 32-bit and a 64-bit version of a production app in App Inventor?
Short answer: no
For the long answer I asked again our dear friend Gemini for you
Taifun
No, it is not possible to have both a 32-bit and a 64-bit version of a production app directly from MIT App Inventor's standard build process.
The platform is designed to produce a single APK file that contains both 32-bit and 64-bit native libraries, which is the required format for modern Android apps on the Google Play Store.
How App Inventor Handles It
- App Inventor uses a technology called Android App Bundles (AAB) or a similar compilation process that creates a universal APK. This single package can support multiple architectures, including both armeabi-v7a (32-bit) and arm64-v8a (64-bit).
- When a user downloads the app from Google Play, the store automatically delivers the correct, optimized version for their specific device's processor. For example, a phone with a 64-bit processor will download and install the 64-bit version, while a rare, older 32-bit device would get the 32-bit version.
This "universal" approach simplifies the developer's work, as you don't need to manually manage and upload separate APKs for each architecture to the Google Play Console. This is in line with Google's requirements to ensure app compatibility across a wide range of devices while maintaining efficiency.