Found the issue, @Erel is it a bug?
if project name has "-" it will generate result.jar and not projectname.jar
for example: aaaa-a.b4j will generate results.jar
if there is space in the project name, the output will be result.jar in B4J.
Its the same for B4A, you will get result.apk if there is space in the project naming.
So usually, the Main Project Folder, I add spaces or - but the project file, i dont include space