Mobile App Wiki

Mobile App Wiki

mobileapp.wiki

Ana Sayfa

Kategoriler

mobileapp.wiki

Mobile App Wiki

Mobil uygulama geliştirme bilgi tabanı

GizlilikAna SayfaSitemapRSS
© 2026 mobileapp.wiki
Ana Sayfa/Mağaza Politikaları/Android API Level Gereksinimleri (2026)
Mağaza Politikaları3 dk okuma

Android API Level Gereksinimleri (2026)

Ağustos 2026 itibarıyla Google Play'de targetSdkVersion API 36 zorunluluğu, yeni ve mevcut app deadline farkları, eski API riskleri ve migration adımları.

androidapi-leveltargetsdkapi-36android-16google-playmigrationorientationedge-to-edge

İçindekiler

Google Play API Level PolitikasıYıllık DöngüEski API Level'da Kalmanın SonuçlarıPlay Store Görünürlük DüşüşüYeni Cihazlarda KurulamamaUyarı EkranıAPI 36 ile Gelen Önemli DeğişikliklerOrientation ve Resizability (600dp+)Edge-to-Edge ZorunluluğuPredictive Back GestureFotoğraf ve Video ErişimiMigration Adımları1. build.gradle Güncellemesi2. Dependency Güncellemesi3. Orientation ve Resizability Testi4. Permission KontrolüCross-Platform Framework NotlarıKontrol Listesiİlgili Konular

Google Play API Level Politikası

Google, her yıl Android uygulamaları için minimum targetSdkVersion değerini yükseltiyor. Bu politika, kullanıcıların güvenlik ve gizlilik standartlarına uygun uygulamalar kullanmasını sağlamak için var. 2026 yılında hedef API 36, yani Android 16.

Uygulama TürüDeadlineZorunlu targetSdkVersion
Yeni uygulamalar31 Ağustos 2026API 36 (Android 16)
Mevcut uygulama güncellemeleri1 Kasım 2026API 36 (Android 16)
Wear OS uygulamaları1 Kasım 2026API 36

Yeni uygulamalar için deadline her zaman daha erken. Yeni bir uygulama yayınlayacaksanız Ağustos 2026'dan önce API 36'ya hazır olun.

Yıllık Döngü

Google bu politikayı 2018'den beri her yıl uyguluyor:

  • Şubat/Mart: Yeni Android sürümü developer preview olarak yayınlanır
  • Mayıs: Google I/O'da beta sürümü duyurulur
  • Ağustos/Eylül: Kararlı sürüm yayınlanır
  • Ağustos: Yeni uygulamalar için önceki yılın API level'ı zorunlu olur
  • Kasım: Mevcut uygulama güncellemeleri için de zorunlu olur

Her yıl aynı takvim tekrar ediyor, bir sonraki yılın gereksinimlerini önceden tahmin edebilirsiniz.

Eski API Level'da Kalmanın Sonuçları

Google sadece güncelleme göndermenizi engellemekle kalmıyor:

Play Store Görünürlük Düşüşü

API level gereksinimlerinin çok gerisinde kalan uygulamalar Play Store'da daha az görünür hale geliyor. Google aramada ve önerilerde bu uygulamaları geriye atıyor.

Yeni Cihazlarda Kurulamama

targetSdkVersion çok eski kalırsa yeni Android cihazlarda uygulama listelenmiyor. Google 2024'te bu kuralı sıkılaştırdı: target SDK cihazın Android sürümünün 2'den fazla major versiyon gerisindeyse uygulama görünmüyor.

Uyarı Ekranı

Kullanıcı eski targetSdkVersion'a sahip bir uygulamayı sideload etmeye çalıştığında Android bir uyarı gösteriyor.

API 36 ile Gelen Önemli Değişiklikler

Orientation ve Resizability (600dp+)

API 36'nın en büyük değişikliklerinden biri: 600dp ve üstü ekrana sahip cihazlarda (tabletler, katlanabilir telefonlar, Chromebook'lar):

  • android:screenOrientation manifest ayarı göz ardı ediliyor
  • android:resizeableActivity="false" artık geçerli değil
  • Uygulama her zaman resize edilebilir ve her orientation'da çalışabilir olmalı

Küçük ekranlı telefonlarda (600dp altı) orientation kilidi hala çalışıyor. Büyük ekranlı cihazlar için uygulamanızın responsive olması gerekiyor.

Edge-to-Edge Zorunluluğu

API 36'yı hedefleyen uygulamalarda edge-to-edge tasarım varsayılan davranış. Status bar ve navigation bar saydam hale geliyor. Uygulamanız buna hazır değilse UI elemanlarınız sistem barlarıyla çakışabilir.

Predictive Back Gesture

Geri jestinin animasyonlu ön izlemesi API 36 ile varsayılan olarak aktif. Eski onBackPressed() yerine OnBackPressedCallback kullanmanız gerekiyor.

Fotoğraf ve Video Erişimi

Uygulamaların tüm galeriye erişim istemesi yerine kullanıcının seçtiği belirli dosyalara erişim sağlanıyor. Photo picker yaklaşımı daha da güçlendirildi.

Migration Adımları

1. build.gradle Güncellemesi

compileSdkVersion ve targetSdkVersion değerlerini 36 yapın. compileSdkVersion da en az 36 olmalı.

2. Dependency Güncellemesi

Tüm AndroidX kütüphanelerini API 36 uyumlu sürüme güncelleyin:

  • androidx.activity (predictive back için)
  • androidx.core (edge-to-edge için)
  • androidx.window (katlanabilir cihaz desteği için)
  • Google Play Services

3. Orientation ve Resizability Testi

Tablet ve katlanabilir cihaz emülatörlerinde test edin. Portrait/landscape geçişleri, multi-window modu ve ekran boyutu değişimlerini kontrol edin.

4. Permission Kontrolü

Photo picker geçişi, bildirim izni (POST_NOTIFICATIONS) ve arka plan konum iznini kontrol edin.

Cross-Platform Framework Notları

  • React Native: android/app/build.gradle'da targetSdkVersion ve compileSdkVersion 36 yapın
  • Flutter: android/app/build.gradle'da aynı değişiklikler, Flutter engine güncellemesi gerekebilir
  • Expo: app.json'daki expo.android.targetSdkVersion değerini 36 yapın

Kontrol Listesi

  • targetSdkVersion ve compileSdkVersion 36'ya güncellendi mi?
  • Edge-to-edge tasarıma geçiş yapıldı mı?
  • Orientation kilidi büyük ekranlarda kaldırıldı mı?
  • Predictive back gesture desteği eklendi mi?
  • Photo picker entegrasyonu yapıldı mı?
  • Tüm AndroidX kütüphaneleri güncellendi mi?
  • Tablet, katlanabilir cihaz ve Chromebook'ta test edildi mi?

İlgili Konular

  • Google Play Closed Testing (14 Gün Kuralı)
  • Device Testing (Cihaz Testi)
  • Google Play Console Rehberi

Bu makaleyi nasıl buldunuz?

Paylaş

← Önceki

Apple App Review Guidelines

Sonraki →

Google Play Developer Policy

İlgili Makaleler

Apple App Review Guidelines

Apple App Store uygulama inceleme kuralları rehberi. Beş temel bölüm, en sık red nedenleri, review sürecine uyum ve güncel değişiklikler.

Google Play Developer Policy

Google Play geliştirici politikaları rehberi. İçerik kuralları, Data Safety gereksinimleri, ceza türleri ve 2026 güncel uyum gereksinimleri.

Yaygın Red Nedenleri (Common Rejections)

Apple ve Google mağazalarında en sık karşılaşılan uygulama red nedenleri. Çözüm yöntemleri, önleme checklist'i ve review hızlandırma ipuçları.

App Privacy Labels (iOS)

Apple iOS gizlilik etiketleri (Privacy Nutrition Labels) rehberi. Veri türleri, SDK beyanı, privacy manifest ve doğru doldurma stratejileri.

ATT (App Tracking Transparency)

iOS App Tracking Transparency (ATT) framework rehberi. IDFA izin süreci, SKAdNetwork, reklam ekosistemine etkisi ve alternatif attribution yöntemleri.