mirror of
https://github.com/izzy2lost/aab2apk.git
synced 2026-06-19 01:20:08 -07:00
58 lines
4.0 KiB
Markdown
58 lines
4.0 KiB
Markdown
<div align="center">
|
|
<picture>
|
|
<source media="(prefers-color-scheme: dark)" srcset="https://github.com/iammohdzaki/AabToApk-Desktop/blob/main/assets/bundletool-white.png">
|
|
<img alt="BundleTool-UI logo" src="https://github.com/iammohdzaki/AabToApk-Desktop/blob/main/assets/bundleTool-black.png" width="40%">
|
|
</picture>
|
|
</div>
|
|
<br><br>
|
|
|
|
<div align="center">
|
|
|
|
[](https://github.com/iammohdzaki/BundleToolUI-Desktop/actions/workflows/codeql.yml)
|
|
[](https://github.com/iammohdzaki/BundleToolUI-Desktop/actions/workflows/kotlin_lint.yml)
|
|
[](https://github.com/iammohdzaki/BundleToolUI-Desktop/actions/workflows/workflow.yml)
|
|
[](https://sonarcloud.io/summary/new_code?id=iammohdzaki_BundleToolUI-Desktop)
|
|
[](https://sonarcloud.io/summary/new_code?id=iammohdzaki_BundleToolUI-Desktop)
|
|
[](https://sonarcloud.io/summary/new_code?id=iammohdzaki_BundleToolUI-Desktop)
|
|
[](https://sonarcloud.io/summary/new_code?id=iammohdzaki_BundleToolUI-Desktop)
|
|
[](https://github.com/iammohdzaki/BundleToolUI-Desktop/releases)
|
|
[](https://github.com/iammohdzaki/BundleToolUI-Desktop/stargazers)
|
|
</div>
|
|
|
|
<h1 align="center">Android APK to AAB Converter</h1>
|
|
<div align="center">
|
|
Bundle Tool UI - Desktop is an open-source tool built with Kotlin and Desktop Compose that allows users to convert Android App Bundles (AAB) to Android Package (APK) files using Google's [BundleTool](https://github.com/google/bundletool).
|
|
</div>
|
|
</br>
|
|
|
|
<p align="center">
|
|
<a href="https://github.com/iammohdzaki/BundleToolUI-Desktop/issues/new?assignees=&labels=bug&projects=&template=bug_report.md&title=%F0%9F%90%9B+Bug+Report%3A+">Report Bug</a>
|
|
ยท
|
|
<a href="https://github.com/iammohdzaki/BundleToolUI-Desktop/issues/new?assignees=&labels=enhancement&projects=&template=feature_request.md&title=%F0%9F%9A%80+Feature%3A+">Request Feature</a>
|
|
</p>
|
|
|
|
<div align="center">
|
|
<img src='https://github.com/iammohdzaki/AabToApk-Desktop/blob/main/assets/ata.png' width=50% height=50% alt="BundleTool-UI">
|
|
</div>
|
|
|
|
## FEATURES
|
|
* __AAB to APK Conversion__:Convert Android App Bundles (AAB) to Android Package (APK) files.
|
|
* __User Interface__: Simple and intuitive user interface built with Desktop Compose.
|
|
* __Signing Configuration__: Enable users to specify signing information, including debug or release signing, keystore paths, and passwords.
|
|
* __Platform Compatibility__: Cross-platform support for Windows,(not yet) macOS, and Linux.
|
|
* __Auto Save Jar Paths__: Enable users to save jar path for future use.
|
|
* __Bundle Tool CLI Options__: Enable users to use CLI options from BundleTool.
|
|
* __ADB Support__: Enable users to configure ADB to generate APKs based on connected device serial id.
|
|
|
|
## Getting Started
|
|
|
|
To run BundleToolUI-Desktop on your system, download compressed build based on your OS and run .exe file.
|
|
|
|
## CONTRIBUTING
|
|
|
|
Thank you for considering contributing to AAB to APK Converter! Contributions are welcome and encouraged. [For More Info](CONTRIBUTING.md)
|
|
|
|
## License
|
|
|
|
By contributing to AAB to APK Converter, you agree that your contributions will be licensed under the [MIT License](LICENSE).
|