1
0
Fork 0
mirror of https://github.com/syncthing/syncthing-android.git synced 2024-11-25 13:51:16 +00:00
Wrapper of syncthing for Android.
Find a file
Felix Ableitner 8ddd3b1d2f Fix global discovery by using announce server ip instead of hostname.
Old configs are automatically updated.

Also moved initial initial config.xml creation from WebGuiActivity to
SyncthingService.
2014-05-20 14:37:04 +02:00
src/main Fix global discovery by using announce server ip instead of hostname. 2014-05-20 14:37:04 +02:00
.gitignore Moved build to gradle. 2014-05-12 18:54:26 +02:00
build-native.sh Added mips compilation code (yet unsupported). 2014-05-18 15:24:14 +02:00
build.gradle Ignore "version code unused" lint warning 2014-05-19 01:21:13 +02:00
LICENSE Added MIT license. 2014-05-05 23:52:51 +02:00
README.md Added mips compilation code (yet unsupported). 2014-05-18 15:24:14 +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:

  • 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.