I switched to Android App Bundle (ABB) in Google Play production few months ago and released couple updates - things were fine. Last week I took Android Studio update and noticed that ONLY the ABB build fails to load one of my native library at runtime. However APK build (release) and debug build is loading the native library fine.
I was forced to deploy an APK to replace the broken ABB release in production.
I found the ABB package contains all four (arm64-v8a, armeabi-v7a, x86, x86_64) directories and all my .SO files are in there (same as in the APK package).
For further investigation, I edited the Android Studio Run Configuration to deploy 'APK from app bundle' and verified the native library is failing to load for ABB build only (other build modes are fine).
My environment: Android Studio 4.0 (latest at the moment), 'io.fabric.tools:gradle:1.28.0' (ABB worked until 1.26.1), compileSdkVersion 28, buildToolsVersion '28.0.3'
There is no easy way to rollback latest update. Please let me know how to fix this build issue. Appreciate your help.