-
Hello everyone, I'm working on releasing an Android app Ive got building for my company but I'm having problems getting the aab to be accepted by Google. Im able to build up the apk just fine, and that runs and works as expected on people's Android Devices, but when I go to rename the apk file extension to aab and upload to my Google play console, it gives me a failure error of "Error: File 'BundleConfig.pb' was not found." Looking at my adt.cfg file I have for the AIRSDK 5.1.1.3.1 (I might have added the extra .1 at the end... I honestly don't remember) I have DebugOut, CreateAndroidAppBundle, and KeepAndroidStudioOutput set to true and uncommented within the file, but it still only builds the APK. This is the output within AIRSDK Manager when I do build up the APK, with sensitive information removed of course:
The arm64 v8 apk not existing concerns me but Ive been testing the app on some recent Android phones without any issues so that might be okay? And Ive tried to import my project into Android Studio directly, but it doesn't have the Flash/Flex plugin thats required to build the project normally, so that has been a brick wall there. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
FYI that 'does not exist' thing is mostly just a note: gradle builds either name their files with or without the ABI part, and we didn't discern a particular pattern, so this just means we looked for "app-arm64-v8a-release.apk" and didn't find it; we would then have found "app-release.apk", otherwise you'd have been presented with an error. But the key thing here is that it's not building an AAB file, it's building an APK. The request being passed in is for apk, but you mention you've got the "CreateAndroidAppBundle" setting .. which means it should instead switch to this build. Where are you setting that? I'm wondering whether it's not picking this up for some reason. The mechanism has a priority order:
Worth checking which file you changed perhaps? or put it in the app descriptor? We'll be adding some more verbose output to ADT to try to help troubleshoot these kinds of issues..! thanks |
Beta Was this translation helpful? Give feedback.
FYI that 'does not exist' thing is mostly just a note: gradle builds either name their files with or without the ABI part, and we didn't discern a particular pattern, so this just means we looked for "app-arm64-v8a-release.apk" and didn't find it; we would then have found "app-release.apk", otherwise you'd have been presented with an error.
But the key thing here is that it's not building an AAB file, it's building an APK. The request being passed in is for apk, but you mention you've got the "CreateAndroidAppBundle" setting .. which means it should instead switch to this build.
Where are you setting that? I'm wondering whether it's not picking this up for some reason. The mechanism has a…