mirror of https://github.com/nextcloud/android
Document flavours
This commit is contained in:
parent
79c6085c84
commit
9cc19c263b
15
SETUP.md
15
SETUP.md
|
@ -28,7 +28,7 @@ For other software dependencies check the details in the section corresponding t
|
|||
|
||||
You will need [git][1] to access to the different versions of the Nextcloud's source code. The source code is hosted in Github and may be read by anybody without needing a Github account. You will need a Github account if you want to contribute to the development of the app with your own code.
|
||||
|
||||
Next steps will assume you have a Github account and that you will get the code from your own fork.
|
||||
Next steps will assume you have a Github account and that you will get the code from your own fork.
|
||||
|
||||
* In a web browser, go to https://github.com/nextcloud/android, and click the 'Fork' button near the top right corner.
|
||||
* Open a terminal and go on with the next steps in it.
|
||||
|
@ -63,11 +63,20 @@ To set up the project in Android Studio follow the next steps:
|
|||
* Run the 'clean' and 'build' tasks using the Gradle wrapper provided
|
||||
- Windows: ```gradlew.bat clean build```
|
||||
- Mac OS/Linux: ```./gradlew clean build```
|
||||
|
||||
|
||||
The first time the Gradle wrapper is called, the correct Gradle version will be downloaded automatically. An Internet connection is needed for it works.
|
||||
|
||||
|
||||
The generated APK file is saved in android/build/outputs/apk as android-debug.apk
|
||||
|
||||
### 4. App flavours
|
||||
|
||||
The app is currently equipped to be built with two flavours:
|
||||
* generic - the regular build, released as a Nextcloud Android app on the Play store
|
||||
* custom - a customized build, to be used by people who need features we can't or
|
||||
won't include into the traditional build (like Firebase Analytics)
|
||||
|
||||
When building the *generic*, you will *not* get the dependencies imposed by the *custom*
|
||||
build.
|
||||
|
||||
[0]: https://github.com/nextcloud/android/blob/master/CONTRIBUTING.md
|
||||
[1]: https://git-scm.com/
|
||||
|
|
Loading…
Reference in New Issue