48 lines
2.0 KiB
Markdown
48 lines
2.0 KiB
Markdown

|
|
|
|
[](http://twitter.com/Cryptomator)
|
|
[](https://community.cryptomator.org)
|
|
[](https://docs.cryptomator.org)
|
|
[](https://crowdin.com/project/cryptomator-android)
|
|
|
|
Cryptomator offers multi-platform transparent client-side encryption of your files in the cloud.
|
|
|
|
Cryptomator for Android is currently available in the following distribution channels:
|
|
|
|
1. [Using Google Play](https://play.google.com/store/apps/details?id=org.cryptomator)
|
|
2. [Using Cryptomator's Website](https://cryptomator.org/android/)
|
|
3. Building from source using Gradle (instructions below)
|
|
|
|
## Building
|
|
|
|
### Dependencies
|
|
|
|
* Git
|
|
* JDK 8
|
|
* Gradle
|
|
|
|
### Run Git and Gradle
|
|
|
|
```
|
|
git submodule init && git submodule update // (not necessary if cloned using --recurse-submodules)
|
|
./gradlew assembleApkstoreDebug
|
|
```
|
|
|
|
Before connecting to OneDrive or Dropbox you have to provide valid API keys using environment variables:
|
|
For build type
|
|
|
|
* **release**: `DROPBOX_API_KEY` or `ONEDRIVE_API_KEY` and `ONEDRIVE_API_REDIRCT_URI`
|
|
* **debug**: `DROPBOX_API_KEY_DEBUG` or `ONEDRIVE_API_KEY_DEBUG` and `ONEDRIVE_API_REDIRCT_URI_DEBUG`
|
|
|
|
## Contributing to Cryptomator for Android
|
|
|
|
Please read our [contribution guide](.github/CONTRIBUTING.md), if you would like to report a bug, ask a question, translate the app or help us with coding.
|
|
|
|
## Code of Conduct
|
|
|
|
Help us keep Cryptomator open and inclusive. Please read and follow our [Code of Conduct](.github/CODE_OF_CONDUCT.md).
|
|
|
|
## License
|
|
|
|
This project is dual-licensed under the GPLv3 for FOSS projects as well as a commercial license for independent software vendors and resellers. If you want to modify this application under different conditions, feel free to contact our support team.
|