* feat: Introduce Version Catalog for Dependency Management This commit introduces a version catalog via `libs.versions.toml` to centralize and manage project dependencies. It replaces the previous hardcoded dependency versions in `app/build.gradle` with references to the version catalog. This change enhances maintainability and organization by centralizing dependency management. - Added `gradle/libs.versions.toml` to define dependencies and their versions. - Updated `app/build.gradle` to utilize dependencies from the version catalog. * chore: migrate plugins to version catalog * chore: sort lines in `libs.versions.toml` -Sorts `versions`, `dependencies`, and `plugins` references alphabetically. * feat: pin ZXing Core dependency * Suppressed warning about updating zxing-core to avoid confusion. * Added a note to avoid updating zxing-core. * refactor: Enforce consistent `implementation()` calls in `build.gradle` - Ensures all library dependencies are called with `implementation(libs.xxx)` instead of `implementation libs.xxx` in `build.gradle`. * feat: use version catalog bundles - Updated dependencies in the app build.gradle to use bundles where possible. * fix: fix ui test dependency declarations * chore: comments for clarity * fix: remove material3 from this PR
Meshtastic-Android
This is a tool for using Android with open-source mesh radios. For more information see our webpage: meshtastic.org. If you are looking for the the device side code, see here.
This project is currently beta testing, if you have questions or feedback please Join our discussion forum. We would love to hear from you!
If you want to join the Play Store testing program go to this URL and opt-in to become a tester. If you encounter any problems or have questions, post in the forum and we'll help.
However, if you must use 'raw' APKs you can get them from our github releases. This is not recommended because if you manually install an APK it will not automatically update.
Translations
You can help translate the app into your native language using Crowdin.
Building the Android App
https://meshtastic.org/docs/development/android/
Copyright 2025, Meshtastic LLC. GPL-3.0 license



![Download at https://play.google.com/store/apps/details?id=com.geeksville.mesh]](https://play.google.com/intl/en_us/badges/static/images/badges/en_badge_web_generic.png)