Hi ! This issue is very actual now, because all android apps needs to move on app bundle soon.
I tried to sign aab with plugin and got error below
FATAL: [SignApksBuilder] error signing APK ...aab
com.android.apksig.apk.MinSdkVersionException: Unable to determine APK's minimum supported Android platform version: APK is missing AndroidManifest.xml
at com.android.apksig.ApkSigner.getMinSdkVersionFromApk(ApkSigner.java:706)
at com.android.apksig.ApkSigner.sign(ApkSigner.java:242)
at com.android.apksig.ApkSigner.sign(ApkSigner.java:179)
at org.jenkinsci.plugins.androidsigning.SignApksBuilder$SignApkCallable.invoke(SignApksBuilder.java:510)
at org.jenkinsci.plugins.androidsigning.SignApksBuilder$SignApkCallable.invoke(SignApksBuilder.java:464)
at hudson.FilePath$FileCallableWrapper.call(FilePath.java:3069)
at hudson.remoting.UserRequest.perform(UserRequest.java:211)
at hudson.remoting.UserRequest.perform(UserRequest.java:54)
at hudson.remoting.Request$2.run(Request.java:369)
at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:97)
at java.lang.Thread.run(Thread.java:748)
To be quite honest, I don't know. Do you have a build you can try already? I'll look into it when I get a few spare moments in the next couple of days.