1.7 KiB
Reporting Bugs
Please file bugs in the Github Issue Tracker. Bugs that are not specific to Syncthing-Android should be reported to the main project instead. Include at least the following in your issue report:
-
What happened
-
What did you expect to happen instead of what did happen, if it's not crazy obvious
-
What version of Android, Syncthing and Syncthing-Android you are running
-
Screenshot if the issue concerns something visible in the GUI
-
Console log entries, where possible and relevant
You can get logs in various ways:
-
Log window in the app: Settings -> Open Log -> Android Log
-
Install adb, and run
adb logcat
. To see only info about crashes, runadb logcat -s *:E
. -
Using one of the various "logcat apps" on Google Play and F-Droid
Contributing Translations
All translations are done via Transifex. If you wish to contribute to a translation, just head over there and sign up. Before every release, the language resources are updated from the latest info on Transifex.
Contributing Code
Every contribution is welcome. If you want to contribute but are unsure where to start, any open issues are fair game!
Code should follow the Android Code Style Guidelines, which are used by default in Android Studio.
Unit tests are available, and can be executed from Android Studio, or from
the terminal with gradle connectedAndroidTest
.