• 20-08-2023, 00:45:44
    #1
    Merhaba Arkadaşlar,
    Son zamanlarda Google Play Store'da API düzeyi 29, 30 veya 31 olan uygulamalarda sıkça karşılaşılan bir uyarı hakkında sizleri bilgilendirmek istiyorum. Google, bu API düzeyleri için Android 12 dışındaki sürümlerde API düzeyini 33'e çekmenizi önermektedir. Bu adımın uygulanması, uyumlu bir deneyim sunma ve uygulamanızın en son özellikleri kullanmasını sağlama amacını taşımaktadır.

    Android 13
    Level 33
    TIRAMISU
    Davranış değişiklikleri: Android 13 veya üstünü hedefleyen uygulamalar
    Bildirim izni, ön plan hizmet görünümünü
    Yakındaki Wi-Fi cihazları için yeni çalışma zamanı izni
    Ayrıntılı ortam izinleri
    Vücut sensörlerinin arka planda kullanımı
    Pil Kaynak Kullanımı
    Türetilmiş ortam denetimleri
    WebView içeriğine otomatik olarak uygulanan uygulama renk teması
    Reklam kimliği için izin
    Resimler ve fotoğraflar READ_MEDIA_IMAGES
    videolar READ_MEDIA_VIDEO
    Ses dosyaları READ_MEDIA_AUDIO
    Sdk Duzeyiniz 29-30 ise aşağıdaki gibi
    android {
    compileSdkVersion 33
    defaultConfig {
    minSdkVersion 19
    targetSdkVersion 33
    Google Play servisi kullanıyorsanız

    implementation 'com.google.android.gms:play-services-ads:22.2.0'
    Macro style kullanıyorsanız
    implementation 'com.google.android.material:material:1.6.0'
    Multidex 65,536 Çok Fazla Kütüphane Kullananlar İçin

    implementation 'androidx.multidex:multidex:2.0.1'
    defaultConfig {
     minSdkVersion 19 //Minimum SDK Version), Android uygulamanızın çalışacağı en düşük Android sürümünü belirtir
     targetSdkVersion 33
    multiDexEnabled true
    API düzeyi 33 olduğunda, Gradle sürümü genellikle en az 7.0.0 veya daha üstü bir sürüm olmalıdır.

    build.gradle dosyasında yer alan dependencies bölümünde
    dependencies {
        classpath 'com.android.tools.build:gradle:7.0.0'
    }
    Admob Kullananlar AndroidManifest.xml dosyanızı açın.

    <application
            <meta-data
            android:name="com.google.android.gms.ads.APPLICATION_ID"
            android:value="ca-app-pub-XXXXXXXXXXXXXXXX~YYYYYYYYYY" />
    </application>
    Ekleyin android:name="com.google.android.gms.ads.APPLICATI ON_ID" bunu degiştirmeyin

    Umarım faydalı olur yapamayan olursa pm atarlarsa yardımcı olmaktan memnuniyet duyarım..
  • 20-08-2023, 09:11:33
    #2
    teşekkürler bilgilendirme için bugunlerde çoğu arkadaşa geldi bu uyarı
  • 20-08-2023, 11:56:11
    #3
    Faydalı bir konu olmuş eline sağlık.