@@ -3,19 +3,18 @@ plugins {
33 id ' org.jetbrains.kotlin.android'
44 id ' kotlin-parcelize'
55 id ' com.google.android.libraries.mapsplatform.secrets-gradle-plugin'
6-
76}
87
98android {
109 namespace ' com.nlinterface'
11- compileSdk 33
10+ compileSdk 34
1211
1312 defaultConfig {
1413 applicationId " com.nlinterface"
1514 minSdk 24
1615 targetSdk 33
1716 versionCode 1
18- versionName ' 0.0.1 '
17+ versionName ' 0.0.3 '
1918
2019 testInstrumentationRunner " androidx.test.runner.AndroidJUnitRunner"
2120 }
@@ -36,26 +35,57 @@ android {
3635 buildFeatures {
3736 viewBinding true
3837 }
38+ packaging {
39+ resources {
40+ excludes + = " /META-INF/{AL2.0,LGPL2.1}"
41+ excludes + = " META-INF/DEPENDENCIES"
42+ excludes + = " mozilla/public-suffix-list.txt"
43+ }
44+ }
3945}
4046
4147dependencies {
4248
43- implementation ' androidx.core:core-ktx:1.7 .0'
49+ implementation ' androidx.core:core-ktx:1.12 .0'
4450 implementation ' androidx.appcompat:appcompat:1.6.1'
45- implementation ' com.google.android.material:material:1.5.0-alpha04 '
51+ implementation ' com.google.android.material:material:1.11.0 '
4652 implementation ' androidx.constraintlayout:constraintlayout:2.1.4'
47- implementation ' androidx.navigation:navigation-fragment-ktx:2.5.3'
48- implementation ' androidx.navigation:navigation-ui-ktx:2.5.3'
53+ implementation ' androidx.navigation:navigation-fragment-ktx:2.7.7'
54+ implementation ' androidx.navigation:navigation-ui-ktx:2.7.7'
55+ implementation ' androidx.lifecycle:lifecycle-process:2.7.0'
4956 testImplementation ' junit:junit:4.13.2'
5057 androidTestImplementation ' androidx.test.ext:junit:1.1.5'
5158 androidTestImplementation ' androidx.test.espresso:espresso-core:3.5.1'
5259
5360 // Set up the location feature dependency
54- implementation ' com.google.android.gms:play-services-location:21.0.1 '
61+ implementation ' com.google.android.gms:play-services-location:21.1.0 '
5562
5663 // GSON dependency
57- implementation ' com.google.code.gson:gson:2.8.5 '
64+ implementation ' com.google.code.gson:gson:2.10 '
5865
5966 // Places API
60- implementation ' com.google.android.libraries.places:places:3.2.0'
61- }
67+ implementation ' com.google.android.libraries.places:places:3.3.0'
68+
69+ implementation(" org.jetbrains.kotlinx:kotlinx-coroutines-android:1.7.1" )
70+
71+ // Camera + Tensorflow
72+ implementation(" androidx.camera:camera-core:1.3.1" )
73+ implementation(" androidx.camera:camera-camera2:1.3.1" )
74+ implementation(" androidx.camera:camera-lifecycle:1.3.1" )
75+ implementation(" androidx.camera:camera-video:1.3.1" )
76+
77+ implementation(" androidx.camera:camera-view:1.3.1" )
78+ implementation(" androidx.camera:camera-extensions:1.3.1" )
79+
80+ implementation(" org.tensorflow:tensorflow-lite-task-vision:0.4.0" )
81+ implementation(" org.tensorflow:tensorflow-lite-gpu-delegate-plugin:0.4.0" )
82+ implementation(" org.tensorflow:tensorflow-lite-gpu:2.9.0" )
83+
84+ // Camera UI
85+ implementation(" androidx.lifecycle:lifecycle-runtime-ktx:2.7.0" )
86+ // mlkit
87+ implementation ' com.google.mlkit:barcode-scanning:17.2.0'
88+
89+ // it.jsoup
90+ implementation " org.jsoup:jsoup:1.14.3"
91+ }
0 commit comments