meshtastic-android/README.md

62 wiersze
2.9 KiB
Markdown
Czysty Zwykły widok Historia

2020-01-23 14:46:23 +00:00
# Meshtastic-Android
2020-01-20 23:54:41 +00:00
2020-04-03 05:37:48 +00:00
![Android CI](https://github.com/meshtastic/Meshtastic-Android/workflows/Android%20CI/badge.svg?branch=master)
2020-03-01 02:48:23 +00:00
This is a tool for using Android with open-source mesh radios. For more information see our webpage: [meshtastic.org](https://www.meshtastic.org). If you are looking for the the device side code, see [here](https://github.com/meshtastic/Meshtastic-esp32).
2020-01-20 23:54:41 +00:00
2020-03-13 22:03:03 +00:00
This project is currently early-alpha, if you have questions or feedback please [Join our discussion forum](https://meshtastic.discourse.group/). We would love to hear from you.
2020-02-26 22:08:15 +00:00
Once out of alpha the companion Android application will be released here:
[![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)](https://play.google.com/store/apps/details?id=com.geeksville.mesh&referrer=utm_source%3Dhomepage%26anid%3Dadmob)
But if you want the bleeding edge app now, we'd love to have your help testing. Three steps to opt-in to the alpha- test:
1. Join [this Google group](https://groups.google.com/forum/#!forum/meshtastic-alpha-testers) with the account you use in Google Play.
2. Go to this [URL](https://play.google.com/apps/testing/com.geeksville.mesh) to opt-in to the alpha test.
3. If you encounter any problems or have questions, post in our gitter chat and we'll help.
2020-01-20 23:54:41 +00:00
2020-01-22 21:19:51 +00:00
## Analytics setup
2020-01-23 14:46:23 +00:00
Once this project is public, I'll happily let collaborators have access to the crash logs/analytics.
2020-01-22 21:19:51 +00:00
2020-01-23 14:46:23 +00:00
* analytics is currently on, before beta is over I'll make it optional
* on dev devices "adb shell setprop debug.firebase.analytics.app com.geeksville.mesh"
2020-02-16 13:03:27 +00:00
adb shell setprop log.tag.FirebaseCrashlytics DEBUG
2020-01-23 14:46:23 +00:00
* To see analytics: https://console.firebase.google.com/u/0/project/meshutil/analytics/app/android:com.geeksville.mesh/overview
* To see crash logs: https://console.firebase.google.com/u/0/project/meshutil/crashlytics/app/android:com.geeksville.mesh/issues?state=open&time=last-seven-days&type=crash
2020-01-22 21:19:51 +00:00
2020-01-26 17:48:25 +00:00
for verbose logging:
```aidl
2020-01-22 21:19:51 +00:00
adb shell setprop log.tag.FA VERBOSE
2020-01-26 17:48:25 +00:00
```
2020-04-15 14:31:53 +00:00
## Build instructions
FIXME
Notes from @jeksys follow.
Are there any special instructions for the project?
Im trying to build Android app, but Im an Android dev, so probably I miss something.
For now I have following issues:
missing google-services.json -> created one
missing mapbox_access_token string -> added a random string
missing cur_firmware_version string -> added a random string
I was able to run simulator after applying above fixes
# Credits
This project is the work of volunteers:
2020-04-11 20:42:12 +00:00
* @artemisoftnian: Contributed Spanish translations.
2020-04-11 04:24:43 +00:00
* @CycloMies: Contributed Swedish, Finnish and German translations.
2020-04-11 16:50:28 +00:00
* @eriktheV-king: Contributed Dutch and French translations.
* @Eugene: Contributed Russian translation.
2020-04-11 16:50:28 +00:00
* @Mango-sauce: Contributed Chinese translation.
* @Ohcdh: Contributed Irish and Italian translations.
2020-03-30 20:45:14 +00:00
Copyright 2019, Geeksville Industries, LLC. GPL V3 license
2020-01-22 21:19:51 +00:00
2020-01-23 14:46:23 +00:00