Changeset View
Changeset View
Standalone View
Standalone View
app/build.gradle
| apply plugin: 'kotlin-kapt' | apply plugin: 'kotlin-kapt' | ||||
| apply plugin: 'kotlin-android' | apply plugin: 'kotlin-android' | ||||
| apply plugin: 'com.android.application' | apply plugin: 'com.android.application' | ||||
| android { | android { | ||||
| compileSdk 34 | compileSdk 34 | ||||
| namespace "it.reyboz.bustorino" | namespace "it.reyboz.bustorino" | ||||
| defaultConfig { | defaultConfig { | ||||
| applicationId "it.reyboz.bustorino" | applicationId "it.reyboz.bustorino" | ||||
| minSdkVersion 21 | minSdkVersion 21 | ||||
| targetSdkVersion 34 | targetSdkVersion 34 | ||||
| buildToolsVersion = '34.0.0' | buildToolsVersion = '34.0.0' | ||||
| versionCode 57 | versionCode 58 | ||||
| versionName "2.2.0" | versionName "2.2.1" | ||||
| vectorDrawables.useSupportLibrary = true | vectorDrawables.useSupportLibrary = true | ||||
| multiDexEnabled true | multiDexEnabled true | ||||
| javaCompileOptions { | javaCompileOptions { | ||||
| annotationProcessorOptions { | annotationProcessorOptions { | ||||
| arguments = ["room.schemaLocation": "$projectDir/assets/schemas/".toString()] | arguments = ["room.schemaLocation": "$projectDir/assets/schemas/".toString()] | ||||
| } | } | ||||
| } | } | ||||
| testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" | testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" | ||||
| Show All 40 Lines | |||||
| } | } | ||||
| dependencies { | dependencies { | ||||
| implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version" | implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version" | ||||
| api "org.jetbrains.kotlinx:kotlinx-coroutines-core:$coroutines_version" | api "org.jetbrains.kotlinx:kotlinx-coroutines-core:$coroutines_version" | ||||
| api "org.jetbrains.kotlinx:kotlinx-coroutines-android:$coroutines_version" | api "org.jetbrains.kotlinx:kotlinx-coroutines-android:$coroutines_version" | ||||
| implementation 'androidx.legacy:legacy-support-v4:1.0.0' | implementation 'androidx.legacy:legacy-support-v4:1.0.0' | ||||
| // Guava implementation for DBUpdateWorker | |||||
| implementation 'com.google.guava:guava:29.0-android' | |||||
| implementation "androidx.fragment:fragment-ktx:$fragment_version" | implementation "androidx.fragment:fragment-ktx:$fragment_version" | ||||
| implementation "androidx.activity:activity:$activity_version" | implementation "androidx.activity:activity:$activity_version" | ||||
| implementation "androidx.annotation:annotation:1.6.0" | implementation "androidx.annotation:annotation:1.6.0" | ||||
| implementation "androidx.swiperefreshlayout:swiperefreshlayout:1.1.0" | implementation "androidx.swiperefreshlayout:swiperefreshlayout:1.1.0" | ||||
| implementation "androidx.appcompat:appcompat:$appcompat_version" | implementation "androidx.appcompat:appcompat:$appcompat_version" | ||||
| implementation "androidx.appcompat:appcompat-resources:$appcompat_version" | implementation "androidx.appcompat:appcompat-resources:$appcompat_version" | ||||
| implementation "androidx.preference:preference:$preference_version" | implementation "androidx.preference:preference:$preference_version" | ||||
| implementation "androidx.work:work-runtime:$work_version" | implementation "androidx.work:work-runtime:$work_version" | ||||
| implementation "androidx.work:work-runtime-ktx:$work_version" | implementation "androidx.work:work-runtime-ktx:$work_version" | ||||
| implementation "com.google.android.material:material:1.9.0" | implementation "com.google.android.material:material:1.11.0" | ||||
| implementation 'androidx.constraintlayout:constraintlayout:2.1.4' | implementation 'androidx.constraintlayout:constraintlayout:2.1.4' | ||||
| implementation "androidx.coordinatorlayout:coordinatorlayout:1.2.0" | implementation "androidx.coordinatorlayout:coordinatorlayout:1.2.0" | ||||
| implementation 'org.jsoup:jsoup:1.15.3' | implementation 'org.jsoup:jsoup:1.15.3' | ||||
| implementation 'com.readystatesoftware.sqliteasset:sqliteassethelper:2.0.1' | implementation 'com.readystatesoftware.sqliteasset:sqliteassethelper:2.0.1' | ||||
| implementation 'com.android.volley:volley:1.2.1' | implementation 'com.android.volley:volley:1.2.1' | ||||
| implementation 'org.osmdroid:osmdroid-android:6.1.10' | implementation 'org.osmdroid:osmdroid-android:6.1.10' | ||||
| // remember to enable maven repo jitpack.io when wanting to use osmbonuspack | // remember to enable maven repo jitpack.io when wanting to use osmbonuspack | ||||
| //implementation 'com.github.MKergall:osmbonuspack:6.9.0' | //implementation 'com.github.MKergall:osmbonuspack:6.9.0' | ||||
| // ACRA | // ACRA | ||||
| implementation "ch.acra:acra-mail:$acra_version" | implementation "ch.acra:acra-mail:$acra_version" | ||||
| implementation "ch.acra:acra-dialog:$acra_version" | implementation "ch.acra:acra-dialog:$acra_version" | ||||
| // google transit realtime | // google transit realtime | ||||
| implementation 'com.google.protobuf:protobuf-java:3.19.6' | implementation 'com.google.protobuf:protobuf-java:3.19.6' | ||||
| // mqtt library | // mqtt library | ||||
| implementation 'org.eclipse.paho:org.eclipse.paho.client.mqttv3:1.2.5' | implementation 'org.eclipse.paho:org.eclipse.paho.client.mqttv3:1.2.5' | ||||
| implementation 'com.github.hannesa2:paho.mqtt.android:4.2' | implementation 'com.github.hannesa2:paho.mqtt.android:4.2.4' | ||||
| //implementation 'com.github.fabmazz:paho.mqtt.android:v0.0.1' | //implementation 'com.github.fabmazz:paho.mqtt.android:v0.0.1' | ||||
| // ViewModel | // ViewModel | ||||
| implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:$lifecycle_version" | implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:$lifecycle_version" | ||||
| // LiveData | // LiveData | ||||
| implementation "androidx.lifecycle:lifecycle-livedata-ktx:$lifecycle_version" | implementation "androidx.lifecycle:lifecycle-livedata-ktx:$lifecycle_version" | ||||
| // Lifecycles only (without ViewModel or LiveData) | // Lifecycles only (without ViewModel or LiveData) | ||||
| implementation "androidx.lifecycle:lifecycle-runtime-ktx:$lifecycle_version" | implementation "androidx.lifecycle:lifecycle-runtime-ktx:$lifecycle_version" | ||||
| // Legacy | // Legacy | ||||
| implementation 'androidx.legacy:legacy-support-v4:1.0.0' | implementation 'androidx.legacy:legacy-support-v4:1.0.0' | ||||
| Show All 26 Lines | |||||
Public contents are in Creative Commons Attribution-ShareAlike 4.0 (CC-BY-SA) or GNU Free Documentation License (at your option) unless otherwise noted. · Contact / Register