diff --git a/.idea/caches/deviceStreaming.xml b/.idea/caches/deviceStreaming.xml
new file mode 100644
index 0000000..af74dbf
--- /dev/null
+++ b/.idea/caches/deviceStreaming.xml
@@ -0,0 +1,318 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/deploymentTargetSelector.xml b/.idea/deploymentTargetSelector.xml
new file mode 100644
index 0000000..b268ef3
--- /dev/null
+++ b/.idea/deploymentTargetSelector.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/kotlinc.xml b/.idea/kotlinc.xml
index d68cb8d..3d103b7 100644
--- a/.idea/kotlinc.xml
+++ b/.idea/kotlinc.xml
@@ -4,6 +4,6 @@
-
+
\ No newline at end of file
diff --git a/app/build.gradle.kts b/app/build.gradle.kts
index cde7ca8..bf5b68d 100644
--- a/app/build.gradle.kts
+++ b/app/build.gradle.kts
@@ -6,16 +6,16 @@ plugins {
android {
namespace="viewpagerwithfragmentsandadmobandroidsample.bharathvishal.com.viewpagerwithfragmentsandadmob"
- compileSdk = 34
+ compileSdk = 35
defaultConfig {
applicationId ="viewpagerwithfragmentsandadmobandroidsample.bharathvishal.com.viewpagerwithfragmentsandadmob"
vectorDrawables {
useSupportLibrary = true
}
minSdk = 23
- targetSdk = 34
- versionCode = 101
- versionName = "3.6"
+ targetSdk = 35
+ versionCode = 105
+ versionName = "3.7"
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
}
buildFeatures {
diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml
index b32258f..4e81b16 100644
--- a/gradle/libs.versions.toml
+++ b/gradle/libs.versions.toml
@@ -1,28 +1,29 @@
[versions]
-agp = "8.5.0"
-appCompatVer="1.7.0"
-kotlinxCoroutinesVer="1.7.3"
-coilVer="2.6.0"
+agp = "8.6.0"
+appCompatVer = "1.7.0"
+kotlinxCoroutinesVer = "1.7.3"
+coilVer = "2.6.0"
kotlinVer = "2.0.0"
materialVer = "1.12.0"
-constraintlayoutVer="2.1.4"
+constraintlayoutVer = "2.1.4"
coreKtxVer = "1.13.1"
-glideVer="4.16.0"
-cardViewVer="1.0.0"
-compose3MaterialVer="1.2.1"
-lifecycleRuntimeKtxVer="2.8.2"
-activityComposeVer="1.9.0"
-composeUItestVer="1.6.8"
-uitoolingVer="1.6.8"
-uitoolingpreviewVer="1.6.8"
-splashScreenVer="1.0.1"
+glideVer = "4.16.0"
+cardViewVer = "1.0.0"
+compose3MaterialVer = "1.3.0"
+lifecycleRuntimeKtxVer = "2.8.5"
+activityComposeVer = "1.9.2"
+composeUItestVer = "1.7.1"
+uitoolingVer = "1.7.1"
+uitoolingpreviewVer = "1.7.1"
+splashScreenVer = "1.0.1"
junitVersion = "4.13.2"
-materialiconsVer="1.6.8"
+materialiconsVer = "1.7.1"
espressoCoreVer = "3.6.1"
accompanistVer = "0.28.0"
-viewPagerVer="1.1.0"
-admobVer="23.2.0"
-firebaseAnalyticsVer="21.6.1"
+viewPagerVer = "1.1.0"
+admobVer = "23.3.0"
+firebaseAnalyticsVer = "22.1.0"
+googleservicesgmsVer = "4.4.2"
[libraries]
androidx-appcompat = { group = "androidx.appcompat", name = "appcompat", version.ref = "appCompatVer" }
@@ -38,20 +39,22 @@ glide-compiler = { group = "com.github.bumptech.glide", name = "compiler", versi
androidx-espresso-core = { group = "androidx.test.espresso", name = "espresso-core", version.ref = "espressoCoreVer" }
androidx-cardview = { group = "androidx.cardview", name = "cardview", version.ref = "cardViewVer" }
androidx-compose-material3 = { group = "androidx.compose.material3", name = "material3", version.ref = "compose3MaterialVer" }
-androidx-compose-material3-windowsize= { group = "androidx.compose.material3", name = "material3-window-size-class", version.ref = "compose3MaterialVer" }
+androidx-compose-material3-windowsize = { group = "androidx.compose.material3", name = "material3-window-size-class", version.ref = "compose3MaterialVer" }
androidx-lifecycle-runtime-ktx = { group = "androidx.lifecycle", name = "lifecycle-runtime-ktx", version.ref = "lifecycleRuntimeKtxVer" }
androidx-activity-compose = { group = "androidx.activity", name = "activity-compose", version.ref = "activityComposeVer" }
-androidx-ui-test-junit4 = { group = "androidx.compose.ui", name = "ui-test-junit4",version.ref="composeUItestVer" }
-androidx-compose-ui-tooling = { group = "androidx.compose.ui", name="ui-tooling",version.ref = "uitoolingVer" }
-androidx-compose-ui-tooling-preview = { group = "androidx.compose.ui", name="ui-tooling-preview",version.ref = "uitoolingpreviewVer" }
-androidx-core-core-splashscreen= { group = "androidx.core", name = "core-splashscreen",version.ref="splashScreenVer" }
+androidx-ui-test-junit4 = { group = "androidx.compose.ui", name = "ui-test-junit4", version.ref = "composeUItestVer" }
+androidx-compose-ui-tooling = { group = "androidx.compose.ui", name = "ui-tooling", version.ref = "uitoolingVer" }
+androidx-compose-ui-tooling-preview = { group = "androidx.compose.ui", name = "ui-tooling-preview", version.ref = "uitoolingpreviewVer" }
+androidx-core-core-splashscreen = { group = "androidx.core", name = "core-splashscreen", version.ref = "splashScreenVer" }
androidx-compose-material-material-icons = { group = "androidx.compose.material", name = "material-icons-extended", version.ref = "materialiconsVer" }
google-accompanist-accompanist = { group = "com.google.accompanist", name = "accompanist-systemuicontroller", version.ref = "accompanistVer" }
androidx-viewpager2-viewpager2 = { group = "androidx.viewpager2", name = "viewpager2", version.ref = "viewPagerVer" }
android-gms-play-services-ads = { group = "com.google.android.gms", name = "play-services-ads", version.ref = "admobVer" }
firebase-analytics = { group = "com.google.firebase", name = "firebase-analytics", version.ref = "firebaseAnalyticsVer" }
+
[plugins]
android-application = { id = "com.android.application", version.ref = "agp" }
jetbrains-kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlinVer" }
-compose-compiler = { id = "org.jetbrains.kotlin.plugin.compose", version.ref = "kotlinVer" }
\ No newline at end of file
+compose-compiler = { id = "org.jetbrains.kotlin.plugin.compose", version.ref = "kotlinVer" }
+googleservicesgms = { id = "com.google.gms.google-services", version.ref = "googleservicesgmsVer" }