title: We recommend using a newer Android Gradle plugin to use compileSdk = 33
body: <p>Hey guys how can I update to latest version because I cannot find the latest <a href="https://developer.android.com/studio/releases/gradle-plugin" rel="nofollow noreferrer">gradle-plugin</a>. Can somone guide me on this?</p>
  <p><strong>build.gradle(ExampleApp)</strong></p>
  <pre><code>buildscript {
      ext {
          kotlin_version = '1.6.10'
          kotlin_serializtion_version = '1.5.21'
          kotlin_coroutines_version = &quot;1.6.0&quot;
          moshiVersion = &quot;1.13.0&quot;
          retrofit2_version = &quot;2.9.0&quot;
          okhttp3_version = &quot;4.9.0&quot;
          mockk_version = &quot;1.12.2&quot;
          picassoVersion = &quot;2.71828&quot;
          lifecycle_version = &quot;2.5.0&quot;
          koin_version = &quot;3.2.0&quot;
          barcode_scanner_version = &quot;16.1.1&quot;
          camerax_version = &quot;1.0.0&quot;
          camera_view_version = &quot;1.0.0-alpha22&quot;
          stripe_version = &quot;19.1.0&quot;
          jacoco_version = &quot;0.8.7&quot;
          room_version = &quot;2.4.1&quot;
          glide_version = &quot;4.12.0&quot;
          json_version = &quot;20180813&quot;
          kotlin_reflect_version = &quot;1.6.10&quot;
          compose_version = '1.2.0-rc03'
          espresso_version = '3.4.0'
          core_testing_version = '2.1.0'
          pdf_view_version = '3.2.0-beta.1'
          appboy_version = '21.0.0'
          mp_chart_version = &quot;3.1.0&quot;
          activity_compose = &quot;1.5.0&quot;
          compose_material3 = &quot;1.0.0-alpha14&quot;
      }
  
      repositories {
          google()
          jcenter()
      }
      dependencies {
          classpath 'com.android.tools.build:gradle:7.2.1'
          classpath &quot;org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version&quot;
          classpath 'com.google.firebase:firebase-crashlytics-gradle:2.8.1'
          classpath 'com.google.gms:google-services:4.3.10'
          classpath &quot;org.jetbrains.kotlin:kotlin-serialization:$kotlin_serializtion_version&quot;
          classpath 'com.google.firebase:firebase-appdistribution-gradle:3.0.0'
      }
  }
  
  plugins {
      id &quot;org.sonarqube&quot; version &quot;3.3&quot;
  }
  apply from: &quot;${rootDir}/config/sonarqube/sonarqube.gradle&quot;
  
  allprojects {
      repositories {
          google()
          jcenter()
          mavenCentral()
          maven { url 'https://s3.amazonaws.com/salesforcesos.com/android/maven/release' }
          maven { url 'https://mobile-sdk.jumio.com' }
          maven { url &quot;https://appboy.github.io/appboy-android-sdk/sdk&quot; }
          maven { url 'https://jitpack.io' }
      }
  }
  
  task clean(type: Delete) {
      delete rootProject.buildDir
  }
  </code></pre>
  <p><strong>gradle-wrapper.properties</strong></p>
  <pre><code>distributionBase=GRADLE_USER_HOME
  distributionPath=wrapper/dists
  zipStoreBase=GRADLE_USER_HOME
  zipStorePath=wrapper/dists
  distributionUrl=https\://services.gradle.org/distributions/gradle-7.4.2-all.zip
  </code></pre>
  <p><strong>build.gradle(:app</strong>)</p>
  <pre><code>apply plugin: 'com.android.application'
  apply plugin: 'kotlin-android'
  apply plugin: 'kotlin-parcelize'
  apply plugin: 'com.google.firebase.crashlytics'
  apply plugin: 'kotlin-kapt'
  apply plugin: 'kotlinx-serialization'
  apply plugin: 'com.google.firebase.appdistribution'
  
  android {
      compileSdkVersion 33
  
      defaultConfig {
          applicationId &quot;com.example.app&quot;
          minSdkVersion 21
          targetSdkVersion 33
          .....
      }
  
      compileOptions {
          sourceCompatibility JavaVersion.VERSION_1_8
          targetCompatibility JavaVersion.VERSION_1_8
      }
  
      kotlinOptions {
          jvmTarget = JavaVersion.VERSION_1_8.toString()
      }
  
      sourceSets {
          test {
              java.srcDirs =
                  [
                      &quot;${project.projectDir}/src/test/java&quot;
                  ]
          }
      }
  
      testOptions {
          unitTests.returnDefaultValues = true
      }
  
      buildFeatures {
          viewBinding true
          compose true
      }
  
      composeOptions {
          kotlinCompilerExtensionVersion = &quot;1.2.0&quot;
          kotlinCompilerVersion kotlin_version
      }
  }
  
  dependencies {
      implementation fileTree(dir: 'libs', include: ['*.jar'])
      implementation &quot;org.jetbrains.kotlin:kotlin-reflect:$kotlin_version&quot;
      implementation 'androidx.constraintlayout:constraintlayout:2.0.4'
      implementation 'androidx.browser:browser:1.4.0'
      implementation 'androidx.appcompat:appcompat:1.4.2'
      implementation &quot;androidx.fragment:fragment-ktx:1.5.0&quot;
      implementation 'com.google.android.play:core:1.10.3'
      implementation 'com.google.android.material:material:1.5.0'
  
      // kotlin atomic
      implementation 'org.jetbrains.kotlinx:atomicfu:0.17.1'
  
      //Kotlin extensions library for Play Core
      implementation 'com.google.android.play:core-ktx:1.8.1'
  
      //Android Kotlin extensions
      implementation &quot;androidx.core:core-ktx:1.8.0&quot;
  
      //Unit test
      testImplementation 'junit:junit:4.12'
      testImplementation 'org.mockito:mockito-inline:3.4.0'
      androidTestImplementation 'org.mockito:mockito-android:3.4.0'
      testImplementation &quot;com.nhaarman.mockitokotlin2:mockito-kotlin:2.2.0&quot;
      testImplementation 'androidx.arch.core:core-testing:2.1.0'
      testImplementation &quot;io.mockk:mockk:${mockk_version}&quot;
      testImplementation &quot;org.json:json:$json_version&quot;
  
      //Moshi (JSON parser)
      implementation &quot;com.squareup.moshi:moshi-kotlin:$moshiVersion&quot;
      kapt &quot;com.squareup.moshi:moshi-kotlin-codegen:$moshiVersion&quot;
  
      //Retrofit2
      implementation &quot;com.squareup.retrofit2:retrofit:$retrofit2_version&quot;
      implementation &quot;com.squareup.retrofit2:converter-moshi:$retrofit2_version&quot;
  
      //Paging 3
      implementation &quot;androidx.paging:paging-runtime-ktx:3.1.1&quot;
  
      //Okhttp3
      implementation &quot;com.squareup.okhttp3:okhttp:$okhttp3_version&quot;
      implementation &quot;com.squareup.okhttp3:logging-interceptor:$okhttp3_version&quot;
      testImplementation &quot;com.squareup.okhttp3:mockwebserver:$okhttp3_version&quot;
  
      //Kotlin Coroutines
      implementation &quot;org.jetbrains.kotlinx:kotlinx-coroutines-android:$kotlin_coroutines_version&quot;
      testImplementation &quot;org.jetbrains.kotlinx:kotlinx-coroutines-test:$kotlin_coroutines_version&quot;
  
      //ViewModel and LiveData
      implementation &quot;androidx.lifecycle:lifecycle-viewmodel-ktx:$lifecycle_version&quot;
      implementation &quot;androidx.lifecycle:lifecycle-livedata-ktx:$lifecycle_version&quot;
      implementation &quot;androidx.lifecycle:lifecycle-runtime-ktx:$lifecycle_version&quot;
  
      //HTML parser
      implementation 'org.jsoup:jsoup:1.12.1'
  
      //Payments
      implementation 'com.google.android.gms:play-services-wallet:19.1.0'
      implementation &quot;com.stripe:stripe-android:$stripe_version&quot;
  
      //Firebase
      implementation platform('com.google.firebase:firebase-bom:27.1.0')
      implementation 'com.google.firebase:firebase-analytics'
      implementation 'com.google.firebase:firebase-crashlytics-ktx'
      implementation 'com.google.firebase:firebase-config-ktx'
      implementation &quot;com.google.firebase:firebase-messaging&quot;
      implementation &quot;com.google.firebase:firebase-core&quot;
  
      //Pager indicator
      implementation 'me.relex:circleindicator:2.1.4'
  
      //Animations
      implementation 'com.airbnb.android:lottie:3.2.2'
      implementation 'pl.bclogic:pulsator4droid:1.0.3'
  
      //Loading images
      implementation &quot;com.github.bumptech.glide:glide:$glide_version&quot;
      kapt &quot;com.github.bumptech.glide:compiler:$glide_version&quot;
  
      //View container which can wrap content
      implementation 'com.google.android:flexbox:2.0.1'
  
      //Phone Authentication
      implementation 'com.google.android.gms:play-services-auth:20.1.0'
      implementation 'com.google.android.gms:play-services-auth-api-phone:18.0.1'
      implementation 'com.googlecode.libphonenumber:libphonenumber:8.7.0'
  
      //Video player
      implementation 'com.google.android.exoplayer:exoplayer:2.11.3'
  
      //Dependency injection - Koin AndroidX Scope features
      implementation &quot;io.insert-koin:koin-android:$koin_version&quot;
      implementation &quot;io.insert-koin:koin-androidx-workmanager:$koin_version&quot;
      testImplementation &quot;io.insert-koin:koin-test-junit4:$koin_version&quot;
      testImplementation &quot;io.insert-koin:koin-test:$koin_version&quot;
  
      //WorkManager
      implementation &quot;androidx.work:work-runtime-ktx:2.7.1&quot;
  
      // App Startup
      implementation &quot;androidx.startup:startup-runtime:1.1.0&quot;
  
      //Progress button extension
      implementation 'com.github.razir.progressbutton:progressbutton:2.1.0'
  
      //PDF Viewer
      implementation &quot;com.github.barteksc:android-pdf-viewer:$pdf_view_version&quot;
  
      //Amplitude
      implementation 'com.amplitude:android-sdk:2.25.2'
  
      //Salesforce chat
      implementation &quot;com.salesforce.service:chat-ui:4.2.2&quot;
  
      //Jumio
      implementation &quot;com.jumio.android:core:3.9.2@aar&quot;   // Jumio Core library
      implementation &quot;com.jumio.android:nv:3.9.2@aar&quot;     // Netverify library
      implementation &quot;com.jumio.android:nv-barcode:3.9.2@aar&quot;   // Barcode scanning
      implementation &quot;com.jumio.android:nv-mrz:3.9.2@aar&quot; // MRZ scanning
  
      //AppsFlyer
      implementation 'com.appsflyer:af-android-sdk:6.2.0'
      implementation 'com.android.installreferrer:installreferrer:2.2'
  
      // Code Scanner &amp; Camera
      implementation &quot;com.google.mlkit:barcode-scanning:$barcode_scanner_version&quot;
      implementation &quot;androidx.camera:camera-camera2:$camerax_version&quot;
      implementation &quot;androidx.camera:camera-lifecycle:$camerax_version&quot;
      implementation &quot;androidx.camera:camera-view:$camera_view_version&quot;
  
      // Braze (marketing push notifications)
      implementation &quot;com.appboy:android-sdk-ui:$appboy_version&quot;
  
      // Room
      implementation &quot;androidx.room:room-ktx:$room_version&quot;
      kapt &quot;androidx.room:room-compiler:$room_version&quot;
      androidTestImplementation &quot;androidx.room:room-testing:$room_version&quot;
      implementation &quot;androidx.room:room-runtime:$room_version&quot;
  
      // Compose
      implementation &quot;androidx.compose.material3:material3:$compose_material3&quot;
      implementation &quot;androidx.compose.runtime:runtime:$compose_version&quot;
      implementation &quot;androidx.compose.ui:ui:$compose_version&quot;
      implementation &quot;androidx.compose.foundation:foundation:$compose_version&quot;
      implementation &quot;androidx.compose.foundation:foundation-layout:$compose_version&quot;
      implementation &quot;androidx.compose.material:material:$compose_version&quot;
      implementation &quot;androidx.compose.runtime:runtime-livedata:$compose_version&quot;
      implementation &quot;androidx.compose.ui:ui-tooling:$compose_version&quot;
      implementation &quot;androidx.compose.ui:ui-tooling-preview:$compose_version&quot;
      implementation &quot;androidx.activity:activity-compose:$activity_compose&quot;
      androidTestImplementation &quot;androidx.compose.ui:ui-test:$compose_version&quot;
      androidTestImplementation &quot;androidx.compose.ui:ui-test-junit4:$compose_version&quot;
      debugImplementation &quot;androidx.compose.ui:ui-test-manifest:$compose_version&quot;
  
      // MP Charts
      implementation &quot;com.github.PhilJay:MPAndroidChart:v$mp_chart_version&quot;
  
      // Testing dependencies
      androidTestImplementation &quot;androidx.arch.core:core-testing:$core_testing_version&quot;
      androidTestImplementation &quot;androidx.test.espresso:espresso-contrib:$espresso_version&quot;
      androidTestImplementation &quot;androidx.test.espresso:espresso-core:$espresso_version&quot;
  
      // Modules
      lintChecks project(':lint')
  
      // Miscellaneous
      implementation &quot;org.jetbrains.kotlin:kotlin-reflect:$kotlin_reflect_version&quot;
      //Memory leak analysis - should only run in dev builds (devqaImplementation)
      //devqaImplementation 'com.squareup.leakcanary:leakcanary-android:2.2'
  }
  </code></pre>
  <p>Getting this warning message, I updated already everything what I am missing can somone tell me?</p>
  <pre><code>We recommend using a newer Android Gradle plugin to use compileSdk = 33
  
  This Android Gradle plugin (7.2.1) was tested up to compileSdk = 32
  
  This warning can be suppressed by adding
      android.suppressUnsupportedCompileSdk=33
  to this project's gradle.properties
  
  The build will continue, but you are strongly encouraged to update your project to
  use a newer Android Gradle Plugin that has been tested with compileSdk = 33
  </code></pre>
  <p>thanks</p>