1
0
Fork 0
mirror of https://github.com/syncthing/syncthing-android.git synced 2024-11-22 12:21:15 +00:00
Wrapper of syncthing for Android.
Find a file
Felix Ableitner 87daf00867 Added QR code scanner on when adding node (closes #39).
This uses intents, not a built-in scanner, so a seperate app is
required (eg "Barcode Scanner").
2014-07-06 12:08:41 +02:00
graphics Use updated syncthing logo (ref calmh/syncthing#67445a6). 2014-07-01 22:49:55 +02:00
src/main Added QR code scanner on when adding node (closes #39). 2014-07-06 12:08:41 +02:00
.gitignore Moved build to gradle. 2014-05-12 18:54:26 +02:00
build-native.sh Set syncthing environment (ref calmh/syncthing@3c6738da73). 2014-06-13 20:54:25 +02:00
build.gradle Added graphical repo folder picker (closes #40). 2014-06-30 01:43:55 +02:00
CONTRIBUTING.md Added contributing instructions. 2014-05-31 18:05:25 +02:00
LICENSE Added MIT license. 2014-05-05 23:52:51 +02:00
README.md Added another option to readme to get syncthing binary. 2014-06-04 01:32:02 +02:00

syncthing-android

A port of syncthing to Android.

Get it on Google Play

Building

There are multiple ways to get the native syncthing binary:

  • open a syncthing apk running on your device as a zip, extract the lib/ folder into your project directory and rename it to libs/.
  • Depending on your target architecture, download syncthing-linux-386, syncthing-linux-armv5, syncthing-linux-armv7 or syncthing-linux-mips from syncthing releases, and extract the binary to libs/x86/libsyncthing.so, libs/armeabi-v7a/libsyncthing.so, libs/armeabi/libsyncthing.so or libs/mips/libsyncthing.so respectively.
  • Set up a syncthing compile and run gradle buildNative in your syncthing-android directory.

Then, run gradle assembleDebug.

License

All code is licensed under the MIT License.