mirror of
https://github.com/syncthing/syncthing-android.git
synced 2024-12-27 21:31:29 +00:00
Wrapper of syncthing for Android.
0353ccb261
Bumps [gradle-versions-plugin](https://github.com/ben-manes/gradle-versions-plugin) from 0.22.0 to 0.24.0. - [Release notes](https://github.com/ben-manes/gradle-versions-plugin/releases) - [Commits](https://github.com/ben-manes/gradle-versions-plugin/compare/v0.22.0...v0.24.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> |
||
---|---|---|
.tx | ||
app | ||
docker | ||
gradle/wrapper | ||
graphics | ||
scripts | ||
syncthing | ||
.gitignore | ||
.gitmodules | ||
.travis.yml | ||
build.gradle | ||
CONTRIBUTING.md | ||
gradlew | ||
gradlew.bat | ||
ISSUE_TEMPLATE.md | ||
LICENSE | ||
prepare-release.bash | ||
README.md | ||
settings.gradle |
syncthing-android
A wrapper of Syncthing for Android.
Translations
The project is translated on Transifex.
Building
Dependencies
- Android SDK (you can skip this if you are using Android Studio)
- Android NDK (
$ANDROID_NDK_HOME
should point at the root directory of your NDK) - Go (see here for the required version)
- Java Version 8 (you might need to set
$JAVA_HOME
accordingly)
Build instructions
Make sure you clone the project with
git clone https://github.com/syncthing/syncthing-android.git --recursive
. Alternatively, run
git submodule init && git submodule update
in the project folder.
Build Syncthing using ./gradlew buildNative
. Then use ./gradlew assembleDebug
or
Android Studio to build the apk.
License
The project is licensed under the MPLv2.