*** This is a real beta version. More "beta" than the last few updates. ***
In the last couple of years, Google made many changes to Android, quite complex, building toolchain. With a few workarounds, it was possible to keep using the older tools, but at this point we have reached their limits.
This update replaces several components of the underlying tools (AAPT2, APKSigner and AAB bundle tool).
It solves all kinds of limitations including:
These are under the hood changes. The behavior should be exactly as before.
Bundles - AAB
There is a new build bundle option:
There is no reason to build bundles (AABs) except for Google Play submissions.
You need to download bundletool.jar and put it in <android sdk>\tools\bin
Beta: www.b4x.com/android/files/beta.exe
In the last couple of years, Google made many changes to Android, quite complex, building toolchain. With a few workarounds, it was possible to keep using the older tools, but at this point we have reached their limits.
This update replaces several components of the underlying tools (AAPT2, APKSigner and AAB bundle tool).
It solves all kinds of limitations including:
- Support for signing scheme v2, which is required when setting targetSdkVersion to 30.
- Support for building app bundles. This type of package will be required by Google Play, for new apps, later this year.
- Support for newer versions of SDK resources.
These are under the hood changes. The behavior should be exactly as before.
Bundles - AAB
There is a new build bundle option:
There is no reason to build bundles (AABs) except for Google Play submissions.
You need to download bundletool.jar and put it in <android sdk>\tools\bin
Beta: www.b4x.com/android/files/beta.exe