Aşağıdaki tabloda, uygulama geliştiricileri etkileyebilecek tüm belgelenmiş özellikler ve davranış değişiklikleri listelenmiştir. Bu listeyi kullanarak sizi etkileyen değişiklikleri bulun ve ardından dokümanları okumak için ilgili bağlantıyı tıklayın.
| Kategori | Tür | Ad |
|---|---|---|
| Kamera | Yeni özellikler ve API'ler |
HDR video yakalama Uygulamalar, HDR video içeriklerini yakalamak ve önizlemek için Camera2 API'lerini kullanabilir. |
| Bağlantı | Değişiklik (13 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) |
BluetoothAdapter#enable() ve BluetoothAdapter#disable() kullanımdan kaldırıldı Android 13 (API düzeyi 33) veya sonraki sürümleri hedefleyen uygulamalarda BluetoothAdapter#enable() ve BluetoothAdapter#disable() yöntemleri kullanımdan kaldırıldı ve her zaman false değerini döndürüyor. |
| Temel işlevler | Değiştir (tüm uygulamalar) |
Konuşma hizmeti uygulamasının eski kopyası kaldırıldı Uygulamalar, belirli bir uygulamayı sabit kodlamak yerine SpeechService için cihazın varsayılan sağlayıcısını kullanmalıdır. |
| Temel işlevler | Yeni özellikler ve API'ler |
OpenJDK 11 güncellemeleri Android 13, OpenJDK 11 LTS sürümüyle uyumlu olacak şekilde çeşitli güncellemeler içerir. |
| Geliştirici üretkenliği ve araçları | Yeni özellikler ve API'ler |
Temalı uygulama simgeleri Uygulamalar, kullanıcının cihazında Material You dinamik rengi kullanılarak şekillendirilebilen tek renkli uygulama simgeleri sağlayabilir. |
| Geliştirici üretkenliği ve araçları | Yeni özellikler ve API'ler |
Uygulamaya özgü dil tercihleri Uygulamalar, kullanıcının uygulamaya özgü tercih ettiği dili ayarlamak veya almak için yeni platform API'lerini kullanabilir. |
| Geliştirici üretkenliği ve araçları | Yeni özellikler ve API'ler |
Daha hızlı heceleme Android 13, TextView örneklerinde heceleme performansını önemli ölçüde artırır. |
| Geliştirici üretkenliği ve araçları | Yeni özellikler ve API'ler |
Metin Dönüştürme API'leri Android 13'te uygulamalar yeni metin dönüştürme API'sini çağırabilir. Böylece, fonetik harf giriş yöntemleriyle yazılan dilleri konuşan kullanıcılar aradıklarını daha hızlı ve kolay bir şekilde bulabilir. |
| Geliştirici üretkenliği ve araçları | Yeni özellikler ve API'ler |
Latin alfabesi dışındaki yazı sistemleri için iyileştirilmiş satır yükseklikleri Android 13, her dil için uyarlanmış bir satır yüksekliği kullanarak Latin alfabesi dışındaki yazı sistemlerinin (ör. Tamil, Birmanca, Telugu ve Tibetçe) gösterimini iyileştirir. |
| Geliştirici üretkenliği ve araçları | Yeni özellikler ve API'ler |
Japonca metin kaydırma özelliği iyileştirildi TextView'lar artık karakter yerine Bunsetsu (kulağa doğal gelen en küçük kelime birimi) veya ifadelerle metin kaydırabilir. Böylece Japonca uygulamalar daha iyi görünümlü ve okunabilir hale gelir. |
| Geliştirici üretkenliği ve araçları | Yeni özellikler ve API'ler |
Unicode kitaplık güncellemeleri Android 13, Unicode ICU 70, Unicode CLDR 40 ve Unicode 14.0'da yer alan en son iyileştirmeleri, düzeltmeleri ve değişiklikleri ekler. |
| Geliştirici üretkenliği ve araçları | Yeni özellikler ve API'ler |
Renkli vektör yazı tipleri Android 13, COLR sürüm 1 yazı tipleri için oluşturma desteği ekler ve sistem emojilerini COLRv1 biçimine günceller. |
| Geliştirici üretkenliği ve araçları | Yeni özellikler ve API'ler |
Hızlı Ayarlar yerleştirme API'si Özel kutular sağlayan uygulamalar, bu kutuları Hızlı Ayarlar'da kullanılabilir hale getirebilir. |
| Geliştirici üretkenliği ve araçları | Yeni özellikler ve API'ler |
Pano önizlemesi Android 13'ten itibaren, uygulamalar panoya içerik eklendiğinde standart bir görsel onay kullanır. |
| Geliştirici üretkenliği ve araçları | Yeni özellikler ve API'ler |
Tahmini geri hareketi Android 13, telefonlar, büyük ekranlar ve katlanabilir cihazlar gibi Android cihazlar için tahmini geri hareketini kullanıma sunuyor. |
| Geliştirici üretkenliği ve araçları | Yeni özellikler ve API'ler |
Bluetooth LE Audio Android 13, LE Audio için yerleşik destek ekler. Bu nedenle geliştiriciler, uyumlu cihazlarda yeni özelliklerden ücretsiz olarak yararlanabilir. |
| Geliştirici üretkenliği ve araçları | Yeni özellikler ve API'ler |
MIDI 2.0 Android 13, USB üzerinden MIDI 2.0 donanımını bağlama özelliği de dahil olmak üzere yeni MIDI 2.0 standardı için destek ekler. |
| Geliştirici üretkenliği ve araçları | Yeni özellikler ve API'ler |
ART optimizasyonları Android 13, ART çalışma zamanında yapılan güncellemeler sayesinde tüm uygulamaların performansını ve verimliliğini artırır. |
| Grafik | Yeni özellikler ve API'ler |
Programlanabilir gölgelendiriciler Uygulamalar, gelişmiş efektler oluşturmak için programlanabilir RuntimeShader nesnelerini kullanabilir. |
| Grafik | Yeni özellikler ve API'ler |
Choreographer'da iyileştirmelerChoreographer ve ASurfaceControl API'lerindeki ek yöntemler, uygulamalara olası kare zaman çizelgeleri hakkında daha fazla bilgi sağlar ve kare yaşam döngüsüyle ilgili SurfaceFlinger'a daha fazla bağlam ekler. |
| Medya | Yeni özellikler ve API'ler |
Önceden ses yönlendirme Uygulamalar, seslerinin nasıl yönlendirileceğini belirlemek için yeni API'leri kullanabilir. |
| Performans ve pil | Değiştir (tüm uygulamalar) |
Görev Yöneticisi Android 13, hedef SDK sürümünden bağımsız olarak kullanıcıların bildirim çekmecesinden ön plan hizmetlerini durdurmasına olanak tanır. |
| Performans ve pil | Değiştir (tüm uygulamalar) |
JobScheduler'ı kullanarak önceden getirme işlerinin işlenmesini iyileştirme Android 13'te sistem artık bir uygulamanın bir sonraki başlatılma zamanını belirlemeye çalışıyor ve bu tahmini kullanarak önceden getirme işlerini çalıştırıyor. |
| Performans ve pil | Değiştir (tüm uygulamalar) |
Pil Kaynağı Kullanımı Android 13, cihazın pil ömrünü daha iyi yönetmenin çeşitli yollarını sunan Pil Kaynağı Kullanımı özelliğini sunar. |
| Gizlilik ve güvenlik | Değiştir (tüm uygulamalar) |
Bildirimler için çalışma zamanı izni Android 13, yeni bir çalışma zamanı bildirim izni sunar: POST_NOTIFICATIONS. |
| Gizlilik ve güvenlik | Değiştir (tüm uygulamalar) |
Hassas içerikleri panodan gizleme Kullanıcıların hassas içerikleri panoya kopyalamasına izin veren uygulamalar, bu içerikleri pano içerik önizlemelerinden gizlemek için bir işaret eklemelidir. |
| Gizlilik ve güvenlik | Değiştir (tüm uygulamalar) |
Paylaşılan kullanıcı kimliğinden geçiş yapma Kullanımdan kaldırılan android:sharedUserId
özelliğini kullanan ve artık bu özelliğin işlevselliğine bağlı olmayan uygulamalar, diğer mekanizmalara geçiş yapmalıdır. |
| Gizlilik ve güvenlik | Değişiklik (13 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) |
Yakındaki kablosuz cihazlar için yeni çalışma zamanı izni Cihazın fiziksel konumuna erişim gerektirmeyen uygulamalar, belirli kablosuz API'leri kullanırken yeni bir izinle bunu güçlü bir şekilde onaylamalıdır. |
| Gizlilik ve güvenlik | Değişiklik (13 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) |
Arka planda vücut sensörlerinin kullanılması için yeni izin gerekiyor Uygulamanız Android 13'ü hedefliyorsa ve arka planda çalışırken vücut sensörü bilgilerine erişmesi gerekiyorsa yeni BODY_SENSORS_BACKGROUND iznini beyan etmeniz gerekir. |
| Gizlilik ve güvenlik | Değişiklik (13 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) |
Ayrıntılı medya izinleri Uygulamalar artık READ_EXTERNAL_STORAGE izni yerine farklı medya türlerine erişim isteğinde bulunmak için ayrı izinler kullanmalıdır.
|
| Gizlilik ve güvenlik | Yeni özellikler ve API'ler |
Bağlama kayıtlı alıcıların daha güvenli dışa aktarılması Android 13, çalışma zamanı alıcılarını daha güvenli hale getirmek için uygulamanızdaki belirli bir yayın alıcının dışa aktarılıp cihazdaki diğer uygulamalar tarafından görünür hale getirilmemesi gerektiğini belirtmenize olanak tanır. |
| Gizlilik ve güvenlik | Yeni özellikler ve API'ler |
Fotoğraf seçici Uygulamalar, kullanıcıların tüm medya kitaplıklarına erişim izni vermeden medya dosyalarını seçmelerine olanak tanıyan güvenli ve yerleşik bir yöntem sunmak için yeni fotoğraf seçiciyi kullanmalıdır. |
| Gizlilik ve güvenlik | Yeni özellikler ve API'ler |
Yakındaki kablosuz cihazlar için yeni çalışma zamanı izni Uygulamalar, cihazın konumuna erişmeden yakındaki kablosuz cihazları keşfetmek için yeni bir izin isteyebilir. |
| Gizlilik ve güvenlik | Yeni özellikler ve API'ler |
Tam alarmları kullanmayla ilgili yeni izin Android 13'ü hedefleyen takvim ve alarm gibi uygulamalar, tam alarm ayarlamak için yükleme sırasında verilen yeni USE_EXACT_ALARM iznini kullanabilir. |
| Gizlilik ve güvenlik | Yeni özellikler ve API'ler |
Geliştirici tarafından izin düşürme Android 13'ten itibaren uygulamanız, daha önce sistem veya kullanıcı tarafından verilen çalışma zamanı izinlerine erişimi iptal edebilir. |
| Gizlilik ve güvenlik | Yeni özellikler ve API'ler |
APK İmza Şeması v3.1 APK İmza Şeması v3.1, uygulamaların tek bir APK'da orijinal ve döndürülmüş imzalayanları desteklemesine olanak tanır ve SDK sürümü hedeflemeyi de destekler. |
| Gizlilik ve güvenlik | Yeni özellikler ve API'ler |
Keystore ve KeyMint'te daha iyi hata raporlama Anahtar oluşturan uygulamalar için Keystore ve KeyMint artık daha ayrıntılı ve doğru hata göstergeleri sunuyor. |
| Tabletler ve büyük ekranlar | Yeni özellikler ve API'ler |
Tabletler ve büyük ekranlı cihazlar için gelişmiş destek Android 13, Android 12'de ve 12L özellik güncellemesinde sunulan tablet optimizasyonlarını (sistem kullanıcı arayüzü optimizasyonları, daha iyi çoklu görev ve gelişmiş uyumluluk modları dahil) temel alır. |
| Kullanıcı deneyimi | Değişiklik (13 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) |
PlaybackStateSistem artık medya kontrollerini MediaStyle bildirimleri yerine PlaybackState işlemlerinden türetir. |
| Kullanıcı deneyimi | Değişiklik (13 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) |
Uygulama rengi teması, WebView içeriğine otomatik olarak uygulanır Android 13 (API düzeyi 33) veya sonraki sürümleri hedefleyen uygulamalarda setForceDark() yöntemi kullanımdan kaldırılmıştır. Bunun yerine, WebView artık her zaman medya sorgusunu prefers-color-scheme uygulamanın tema özelliğine isLightTheme göre ayarlar. |
| Google Play hizmetleri | Değişiklik (13 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) |
Reklam kimliği için gerekli izin Google Play Hizmetleri reklam kimliğini kullanan ve Android 13 (API düzeyi 33) ile sonraki sürümleri hedefleyen uygulamalar, uygulama manifest dosyalarında AD_ID normal iznini beyan etmelidir. |
| SDK olmayan arayüz kısıtlamaları | Değişiklik (13 yaş ve üzeri kullanıcıları hedefleyen uygulamalar) |
SDK olmayan arayüz kısıtlamalarında yapılan güncellemeler Android 13, Android geliştiricilerle işbirliği ve en son dahili testlere dayalı olarak kısıtlanmış SDK olmayan arayüzlerin güncellenmiş listelerini içerir. |
| Medya | Yeni özellikler ve API'ler |
Üç boyutlu ses Daha gerçekçi sesler için etkileyici bir ses deneyimi. |
Java ve OpenJDK, Oracle ve/veya satış ortaklarının ticari markaları veya tescilli ticari markalarıdır.