parent
aeab4ab60e
commit
219790e016
@ -1 +1,31 @@
|
||||
Willkommen im Wiki.
|
||||
## Build
|
||||
To build a unsigned apk of the app just do `./gradlew assembleRelease`.
|
||||
|
||||
## Version Name & Version Code
|
||||
We map the version name to the versioncode. The version code follows this scheme: `nnrrmmm`,
|
||||
|
||||
|
||||
* **Release**: versionName: "0.6.0" -> versionCode: 0006000
|
||||
* **Release**: versionName: "0.6.1" -> versionCode: 0006100
|
||||
* **RC**: versionName: "0.6.0-RC1" -> versionCode: 00059xx (from beta)
|
||||
* **Beta**: versionName: "0.5.90" -> versionCode: 0005900
|
||||
|
||||
A beta release will always be version "x.x.9x". There is a total of 10 "Beta" version names (x.x.90 to x.x.99). The beat version codes will start at `nnpp000`. The RC phase the nersion name is always "*VERSION*-RC*X*". Th version code will be increased as with the beta versions. The final release will be `nnrr000`.
|
||||
|
||||
n: 0 (currently not used)
|
||||
r: the release number
|
||||
m: minor version
|
||||
p: previous version
|
||||
! gradle does not support leading 0s
|
||||
|
||||
### Used Libraries
|
||||
* AndroidX: https://developer.android.com/jetpack/androidx
|
||||
* Material Components for Android: https://github.com/material-components/material-components-android
|
||||
* Material design icons: https://github.com/google/material-design-icons
|
||||
* ExoPlayer: https://github.com/google/ExoPlayer
|
||||
* Gson: https://github.com/google/gson
|
||||
* Material Dialogs: https://github.com/afollestad/material-dialogs
|
||||
* Jsoup: https://jsoup.org
|
||||
* kotlinx.coroutines: https://github.com/Kotlin/kotlinx.coroutines
|
||||
* Glide: https://github.com/bumptech/glide
|
||||
* Glide Transformations: https://github.com/wasabeef/glide-transformations
|
Loading…
Reference in New Issue
Block a user