Android Question App bundle problem

parsa bidram

New Member
Hi, When I want to compile my app and get apk everything is good, but when I try to make android app bundle i get this error, please help me

B4A Version: 11.00
Parsing code. (0.65s)
Java Version: 11
Building folders structure. (0.01s)
Compiling code. (0.30s)
Compiling layouts code. (0.02s)
Organizing libraries. (0.00s)
(AndroidX SDK)
Compiling resources (0.07s)
Linking resources (0.24s)
Compiling generated Java code. (0.01s)
Convert byte code - optimized dex. (3.28s)
Copying libraries resources (0.25s)
Building app bundle Error
[BT:1.5.0] Error: Module files can be only in pre-defined directories, but found 'library.iml'.
com.android.tools.build.bundletool.model.exceptions.InvalidBundleException: Module files can be only in pre-defined directories, but found 'library.iml'.
at com.android.tools.build.bundletool.model.exceptions.UserExceptionBuilder.build(UserExceptionBuilder.java:58)
at com.android.tools.build.bundletool.validation.BundleFilesValidator.validateModuleFile(BundleFilesValidator.java:156)
at com.android.tools.build.bundletool.validation.ValidatorRunner.validateBundleModulesUsingSubValidator(ValidatorRunner.java:81)
at com.android.tools.build.bundletool.validation.ValidatorRunner.lambda$validateBundleModules$4(ValidatorRunner.java:64)
at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:406)
at com.android.tools.build.bundletool.validation.ValidatorRunner.validateBundleModules(ValidatorRunner.java:63)
at com.android.tools.build.bundletool.validation.BundleModulesValidator.validate(BundleModulesValidator.java:82)
at com.android.tools.build.bundletool.commands.BuildBundleCommand.execute(BuildBundleCommand.java:231)
at com.android.tools.build.bundletool.BundleToolMain.main(BundleToolMain.java:71)
at com.android.tools.build.bundletool.BundleToolMain.main(BundleToolMain.java:47)
 
What is the 'Library.iml' file (and which folder is it in)?
No .IML files are documented or contained in the B4A, Java, Resources or SDK downloads.
Should it be a .XML file?

Is this a new/recently updated B4A installation?
 
Upvote 0
Upvote 0
So, I deleted my sdk and setup a new one but didn't work.
There is no library.iml in my project, it just appear when b4a try to make aab but it goes fail and I can find it in " object/bin/base.zip". It is inside the base.zip.
Here is my project. it is done and ready to upload to google play but I can not make app bundle. can you tell me what is problem and if u can give me my .aab file :D!
Thank you for help.

 
Last edited:
Upvote 0
It builds fine here.

Are you sure that you followed the instructions correctly: https://www.b4x.com/b4a.html ?
It is a matter of downloading two zip files and unzipping them. Nothing else.
Yes I am sure sir. I started everything again and install them (3 times with 7zip) but didn't solve the problem, Also I make new small project and I could made .aab file, but for my project still error.
I do not think problem is from sdk or jdk.
 
Upvote 0
Back
Top