Aşağıdaki tabloda, yayınlanan tüm özellikler ve davranış değişiklikleri uygulama geliştiricilerini etkileyebilir. Sizi etkileyen değişiklikleri bulmak için bu listeyi kullanın, ve ardından dokümanları okumak için ilgili bağlantıyı tıklayın.
Kategori | Tür | Ad |
---|---|---|
Erişilebilirlik | Yeni özellikler ve API'ler |
Daha iyi Braille Android 15'te TalkBack'in hem USB hem de güvenli Bluetooth üzerinden HID standardını kullanan Braille ekranları desteklemesini mümkün hale getirdik. |
Kamera ve medya | Değiştir (tüm uygulamalar) |
Doğrudan ve boşaltılmış ses çalma artık önceden açık olan içerikleri geçersiz kılıyor
doğrudan veya indirilebilen ses
kaynak sınırlarına ulaşıldığında takip edilir. Android 15'ten itibaren bir uygulama doğrudan oynatma istediğinde sistem şu anda açık olan doğrudan AudioTrack nesnelerini geçersiz kılar
yeni izleme isteğinin yerine getirilmesini engelleyebilir. |
Kamera ve medya | Değiştir (15+ sürümünü hedefleyen uygulamalar) |
Ses odağı isteğinde bulunmayla ilgili kısıtlamalar Android 15'i hedefleyen uygulamalar en iyi uygulama olmalıdır. ses ile ilgili ön plan hizmetini kullanmanız gerekir. |
Kamera ve medya | Yeni özellikler ve API'ler |
Düşük Işık Artırması Android 15'te hem Kamera 2 hem de gece modu kamera uzantısı tarafından kullanılabilen yeni bir otomatik pozlama modu olan Düşük Işık Artırma özelliği kullanıma sunuldu. |
Kamera ve medya | Yeni özellikler ve API'ler |
Uygulama içi kamera kontrolleri Android 15'e eklenen yeni uzantılar, desteklenen cihazlarda kamera donanımı ve algoritmaları üzerinde daha fazla kontrol sahibi olmanızı sağlar. |
Kamera ve medya | Yeni özellikler ve API'ler |
HDR kafa odası kontrolü Android 15, SDR ve HDR içerik arasında denge kurmak için HDR boşluğunu setDesiredHdrHeadroom ile kontrol etmenizi sağlar. |
Kamera ve medya | Yeni özellikler ve API'ler |
Ses düzeyi kontrolü Android 15'te, CTA-2075 ses yüksekliği standardını temel alan LoudnessCodecController API'si kullanıma sunulmuştur. Bu API, kullanıcıların içerik veya uygulamalar arasında geçiş yaparken ses düzeyini sürekli ayarlamak zorunda kalmaması için ses yüksekliği tutarsızlıklarını yönetmenize yardımcı olabilir. |
Kamera ve medya | Yeni özellikler ve API'ler |
Sanal MIDI 2.0 Cihazları Android 15, UMP desteğini sanal MIDI uygulamalarını da kapsayacak şekilde genişleterek beste uygulamalarının, sentezleyici uygulamalarını USB MIDI 2.0 cihazlarındaki gibi sanal bir MIDI 2.0 cihazı gibi kontrol etmesini sağlar. |
Kamera ve medya | Yeni özellikler ve API'ler |
AV1 yazılımının kod çözme daha verimli VideoLAN'ın popüler AV1 yazılım kod çözücüsü dav1d, artık donanımda AV1 kod çözmeyi desteklemeyen Android cihazlarda kullanılabilir. |
Kamera ve medya | Kullanımdan kaldırma |
Virtualizer yerine Spatializer kullanınAndroid 15'te Virtualizer sınıfını kullanımdan kaldırıyoruz. |
Bağlantı | Yeni özellikler ve API'ler |
Uydu desteği Android 15, uydu bağlantısı için platform desteğini genişletmeye devam ediyor ve uydu bağlantısı ortamında tutarlı bir kullanıcı deneyimi sağlamak için bazı kullanıcı arayüzü öğeleri içeriyor. |
Bağlantı | Yeni özellikler ve API'ler |
Daha akıcı NFC deneyimleri Android 15, Android'in sağlam NFC uygulama ekosistemini desteklemeye devam ederken temassız ödeme deneyimini daha sorunsuz ve güvenilir hale getirmek için çalışıyor. |
Bağlantı | Yeni özellikler ve API'ler |
Cüzdan rolü Android 15'te, kullanıcının tercih ettiği cüzdan uygulamasıyla daha sıkı entegrasyon sağlayan yeni bir Cüzdan rolü sunuluyor. |
Temel işlevler | Değiştir (tüm uygulamalar) |
Paket durduruldu durumunda yapılan değişiklikler Android 15'te uygulamalar FLAG_STOPPED durumundan yalnızca doğrudan veya dolaylı kullanıcı işlemi yoluyla kaldırılır. Uygulama Android 15'te durduruldu durumuna geçtiğinde sistem, mevcut kısıtlamalara ek olarak tüm beklemedeki amaçları da iptal eder. |
Temel işlevler | Değiştir (tüm uygulamalar) |
16 KB sayfa boyutu desteği Android 15 sürümünden itibaren Android sistemi, 16 KB sayfa boyutunu kullanacak şekilde yapılandırılan geliştirme cihazlarını destekler. Uygulamanızda yerel kod kullanıyorsanız uygulamanızı 16 KB cihaz desteğiyle yeniden oluşturmanız gerekir. Ayrıca tüm geliştiriciler, uygulama davranışında beklenmedik bir regresyon olmadığını doğrulamak için uygulamalarını 16 KB'lık bir ortam kullanarak test etmelidir. |
Temel işlevler | Değiştir (tüm uygulamalar) |
Bazı uygulamaların özel alanı desteklemesi için gereken değişiklikler Özel alan, Android 15'in yeni bir özelliğidir. Bu özellik sayesinde kullanıcılar, ek bir kimlik doğrulama katmanıyla cihazlarında hassas uygulamaları meraklı gözlerden uzak tutabilecekleri ayrı bir alan oluşturabilir. Özel alandaki uygulamaların görünürlüğü kısıtlı olduğundan, kullanıcının özel alanındaki uygulamaları görebilmek ve bunlarla etkileşimde bulunabilmek için bazı uygulama türlerinin ek adımlar atması gerekir. |
Temel işlevler | Değiştir (tüm uygulamalar) |
PNG tabanlı emoji yazı tipi kaldırıldı Eski, PNG tabanlı emoji yazı tipi dosyası ( NotoColorEmojiLegacy.ttf ) kaldırıldı ve yalnızca vektör tabanlı dosya kaldı. |
Temel işlevler | Değiştir (tüm uygulamalar) |
Minimum yüklenebilir hedef API düzeyi24 değerinden düşük targetSdkVersion değerine sahip uygulamalar yüklenemez. |
Temel işlevler | Değiştir (15+ sürümünü hedefleyen uygulamalar) |
Yeni medya işleme ön plan hizmet türü Android 15'te mediaProcessing adlı yeni bir ön plan hizmeti türü kullanıma sunuluyor. Bu hizmet türü, medya dosyalarının kodunu dönüştürme gibi işlemler için uygundur. |
Temel işlevler | Değiştir (15+ sürümünü hedefleyen uygulamalar) |
Ön plan hizmetlerini başlatan BOOT_COMPLETED yayın alıcılarıyla ilgili kısıtlamalarAndroid 15'i hedefleyen uygulamalarda BOOT_COMPLETED alıcılarının bazı ön plan hizmeti türlerini başlatmasına izin verilmez. |
Temel işlevler | Değiştir (15+ sürümünü hedefleyen uygulamalar) |
Uygulamaların Rahatsız Etmeyin modunun genel durumunu değiştirebileceği zamanla ilgili değişiklikler Android 15'i hedefleyen uygulamalar artık cihazdaki Rahatsız Etmeyin (DND) genel durumunu veya politikasını (kullanıcı ayarlarını değiştirerek veya DND modunu kapatarak) değiştiremez. |
Temel işlevler | Değiştir (15+ sürümünü hedefleyen uygulamalar) |
OpenJDK API değişiklikleri OpenJDK API güncellemeleri kapsamında, bazı dizelerde yapılan değişiklikler gibi uygulama uyumluluğunu etkileyebilecek bazı değişiklikler vardır. biçimlendirme API'leri, dil kodu işleme ve rastgele tam sayı dizileridir. |
Temel işlevler | Kullanımdan kaldırma |
WebSQL, Android WebView'da kullanımdan kaldırıldıWebSettings tarafından sağlanan WebSQL ile ilgili yöntemler kullanımdan kaldırıldı. |
Geliştirici verimliliği ve araçları | Yeni özellikler ve API'ler |
OpenJDK 17 güncellemeleri Android 15, Android'in temel kitaplıklarını en son OpenJDK LTS sürümlerindeki özelliklerle uyumlu hale getirmek için yenileme çalışmalarına devam etmektedir. |
Geliştirici verimliliği ve araçları | Yeni özellikler ve API'ler |
PDF iyileştirmeleri Android 15, PdfRenderer API'lerinde önemli iyileştirmeler içerir. |
Geliştirici verimliliği ve araçları | Yeni özellikler ve API'ler |
Otomatik dil geçişinde yapılan ayrıntılandırmalar Android 15'te, uygulamaların otomatik dil geçişini kendi kullanım alanlarına göre ayarlamasına yardımcı olmak için ek kontroller eklendi. |
Geliştirici verimliliği ve araçları | Yeni özellikler ve API'ler |
Geliştirilmiş OpenType Değişken Yazı Tipi API'si Android 15, OpenType değişken yazı tipinin kullanılabilirliğini iyileştiriyor. |
Geliştirici verimliliği ve araçları | Yeni özellikler ve API'ler |
Ayrıntılı satır sonu kontrolleri Android 15'ten itibaren TextView ve temel satır kesici, okunabilirliği iyileştirmek için metnin belirli bir bölümünü aynı satırda koruyabilir. |
Geliştirici verimliliği ve araçları | Yeni özellikler ve API'ler |
Uygulama arşivleme Android 15'te artık uygulama arşivleme ve arşivden çıkarma için işletim sistemi düzeyinde destek sunuluyor. Bu destek, tüm uygulama mağazalarının bunları uygulamasını kolaylaştırıyor. |
Grafik | Yeni özellikler ve API'ler |
Android'in GPU erişimini modernleştirme Android 15, Vulkan'ın üzerinde OpenGL® ES'yi çalıştırmak için isteğe bağlı bir katman olarak ANGLE'ı içerir; ANGLE, bazı yeni cihazlarda GL sistem sürücüsü olarak kullanıma sunulmaya başlamıştır ve yeni Android cihazlar yalnızca ANGLE üzerinden OpenGL'yi destekleyecek şekilde geçecektir. |
Grafik | Yeni özellikler ve API'ler |
Canvas için iyileştirmeler Android 15, Android'in Canvas grafik sistemini yeni özelliklerle modernleştirmeye devam ediyor. |
Uluslararası hale getirme | Yeni özellikler ve API'ler |
CJK değişken yazı tipi Çince, Japonca ve Korece (CJK) dillerinin yazı tipi dosyası olan NotoSansCJK, Android 15'ten itibaren artık değişken bir yazı tipine dönüştürüldü. |
Uluslararası hale getirme | Yeni özellikler ve API'ler |
Karakterler arası gerekçelendirme Android 15'ten itibaren metinler, JUSTIFICATION_MODE_INTER_CHARACTER kullanılarak harf aralığı kullanılarak iki yana yaslanabilir. |
Uluslararası hale getirme | Yeni özellikler ve API'ler |
Otomatik satır sonu yapılandırması Android 15'te uygulamalar artık LINE_BREAK_WORD_STYLE_AUTO seçeneği ile yalnızca kısa metin satırları için kelime öbeğine dayalı satır sonları uygulayabilir. |
Uluslararası hale getirme | Yeni özellikler ve API'ler |
Yeni Japon Hentaigana Yazı Tipi Android 15'te, eski Japon Hiragana (Hentaigana olarak bilinir) için yeni yazı tipi dosyası varsayılan olarak paket halinde sunulur. |
Büyük ekranlar ve form faktörleri | Yeni özellikler ve API'ler |
Büyük ekranda çoklu görev özelliği iyileştirildi Android 15, kullanıcıların büyük ekranlı cihazlarda çoklu görev gerçekleştirmeleri için daha iyi yöntemler sunar. |
Büyük ekranlar ve form faktörleri | Yeni özellikler ve API'ler |
Kapak ekranı desteği Uygulamanız, Android 15'in Application veya Activity cihazınızın desteklenen döndürülebilir cihazların küçük kapak ekranlarında gösterilmesini sağlamak için kullandığı bir özelliği beyan edebilir. |
SDK dışı arayüz kısıtlamaları | Değiştir (15+ sürümünü hedefleyen uygulamalar) |
SDK dışı arayüz kısıtlamalarıyla ilgili güncellemeler Android 15'te, Android geliştiricileri ile yapılan ortak çalışmalara ve en son dahili testlere dayanarak kısıtlanmış SDK dışı arayüzlerin güncellenmiş listeleri bulunur. |
Performans ve pil | Yeni özellikler ve API'ler |
ApplicationStartInfo APIAndroid 15'teki ApplicationStartInfo API; başlangıç durumu, lansman aşamalarında harcanan süre, Application sınıfınız örneklendirildiğinde uygulamanızın nasıl başlatıldığı ve daha fazlası dahil olmak üzere uygulama başlatma hakkında bilgi sağlamaya yardımcı olur. |
Performans ve pil | Yeni özellikler ve API'ler |
Uygulama boyutuyla ilgili ayrıntılı bilgiler Android 15'te StorageStats.getAppBytesByDataType([type]) API'si eklenir. Bu API sayesinde APK dosya bölmeleri, AOT ve hızlandırma ile ilgili kodlar, dex meta verileri, kitaplıklar ve rehberli profiller de dahil olmak üzere uygulamanızın bu alanın tamamını nasıl kullandığı hakkında bilgi edinebilirsiniz. |
Performans ve pil | Yeni özellikler ve API'ler |
Uygulama tarafından yönetilen profil oluşturma Android 15, uygulamanızın içinden profil bilgilerini toplamanıza olanak tanıyan yepyeni ProfilingManager sınıfını içerir. |
Performans ve pil | Yeni özellikler ve API'ler |
SQLite veritabanı iyileştirmeleri Android 15, temel SQLite motorundan uygulamalarda ortaya çıkabilecek belirli performans sorunlarını hedefleyen gelişmiş özellikleri ortaya çıkaran yeni SQLite API'lerini kullanıma sunar. |
Performans ve pil | Yeni özellikler ve API'ler |
Android Dinamik Performans Çerçevesi güncellemeleri Android 15, oyunların ve performans odaklı uygulamaların Android cihazların güç ve termal sistemleriyle daha doğrudan etkileşim kurmasına olanak tanıyan bir dizi API olan Android Dynamic Performance Framework'e (ADPF) yatırımımıza devam ediyor. |
Gizlilik | Yeni özellikler ve API'ler |
Ekran kaydı algılama Android 15'te, kaydedildiklerini algılamak için uygulamalar için destek eklendi. |
Gizlilik | Yeni özellikler ve API'ler |
IntentFilter özellikleri genişletildiAndroid 15, UriRelativeFilterGroup aracılığıyla daha hassas Intent çözünürlüğünü destekler. Bu sürüm; URL sorgu parametreleri, URL parçaları, engelleme veya hariç tutma kuralları da dahil olmak üzere her biri karşılanması gereken Intent eşleştirme kuralından oluşan bir grup UriRelativeFilter nesne içerir. |
Gizlilik | Yeni özellikler ve API'ler |
Özel alan Özel alan, kullanıcıların cihazlarında ek bir kimlik doğrulama katmanıyla hassas uygulamaları meraklı gözlerden uzak tutabilecekleri ayrı bir alan oluşturmasına olanak tanır. Özel alandaki uygulamalar, başlatıcıda ayrı bir kapsayıcıda görünür ve özel alan kilitliyken son kullanılanlar görünümünden, bildirimlerden, ayarlardan ve diğer uygulamalardan gizlenir. |
Gizlilik | Yeni özellikler ve API'ler |
Seçili Fotoğraflar Erişimi için en son kullanıcı seçimini sorgula Medya izinlerine kısmi erişim izni verildiğinde, uygulamalar artık yalnızca en son seçilen fotoğraf ve videoları vurgulayabilir. |
Gizlilik | Yeni özellikler ve API'ler |
Android'de Özel Korumalı Alan Android 15, Android'de Özel Korumalı Alan'ın en son sürümünü içeren en yeni Android Reklam Hizmetleri uzantılarını içerir. Bu ekleme, kullanıcı gizliliğini iyileştiren ve mobil uygulamalar için etkili, kişiselleştirilmiş reklam deneyimleri sağlayan yeni teknolojiler geliştirme çalışmalarımızın bir parçasıdır. |
Gizlilik | Yeni özellikler ve API'ler |
Health Connect Android 15, uygulamalar tarafından toplanan sağlık ve fitness verilerini yönetip paylaşmak için güvenli ve merkezi bir platform olan Android'den Health Connect'teki en yeni uzantıları entegre eder. Bu güncelleme; fitness, beslenme, deri sıcaklığı, antrenman planları ve daha pek çok konuda yeni veri türleri için destek sağlar. |
Gizlilik | Yeni özellikler ve API'ler |
Kısmi ekran paylaşımı Android 15, kısmi ekran paylaşımını destekler. Böylece kullanıcılar, cihaz ekranının tamamı yerine yalnızca bir uygulama penceresini paylaşabilir veya kaydedebilir. İlk olarak Android 14 QPR2'de etkinleştirilen bu özellik, uygulamanızın kısmi ekran paylaşımı deneyimini özelleştirmesine olanak tanıyan MediaProjection geri çağırma içerir. |
Güvenlik | Değiştir (15+ sürümünü hedefleyen uygulamalar) |
Güvenli arka plan etkinliği lansmanları Android 15'i hedefleyen uygulamalar için, arka plandaki kötü amaçlı uygulamaların diğer uygulamaları ön plana getirmesini, bu uygulamaların ayrıcalıklarını yükseltmesini ve kullanıcı etkileşimini kötüye kullanmasını önlemek amacıyla başka değişiklikler de ekledik. |
Güvenlik | Değiştir (15+ sürümünü hedefleyen uygulamalar) |
Daha güvenli amaçlar Android 15'i hedefleyen uygulamalarda, belirli bileşenleri hedefleyen amaçlar, hedefin amaç filtresi özellikleriyle doğru şekilde eşleşmelidir. Bir işlem içermeyen amaçlar ise artık hiçbir intent filtresiyle eşleşmeyecektir. |
Güvenlik | Yeni özellikler ve API'ler |
Kimlik Bilgisi Yöneticisi'ni otomatik doldurma özelliğiyle entegre edin Android 15'ten itibaren geliştiriciler Kimlik Bilgisi Yöneticisi istekleriyle kullanıcı adı veya şifre alanları gibi belirli görünümleri bağlayabilir. Böylece oturum açma işlemi sırasında özelleştirilmiş bir kullanıcı deneyimi sunmak kolaylaşır. |
Güvenlik | Yeni özellikler ve API'ler |
Tek dokunuşla kaydolma ve oturum açma işlemlerini biyometrik istemlerle entegre edin Kimlik Bilgisi Yöneticisi, biyometrik istemleri kimlik bilgisi oluşturma ve oturum açma işlemlerine entegre ederek sağlayıcıların biyometrik istemleri yönetme ihtiyacını ortadan kaldırır. |
Güvenlik | Yeni özellikler ve API'ler |
Uçtan uca şifreleme için anahtar yönetimi Kolaylaştıran yeni E2eeContactKeysManager sınıfı
uçtan uca şifreleme (E2EE) ile uyumludur. |
Güvenlik | Yeni özellikler ve API'ler |
İçerik URI'lerindeki izin kontrolleri Android 15, içerik URI'lerinde izin kontrolleri gerçekleştiren yeni bir API grubu sunar. |
Kullanıcı deneyimi ve sistem arayüzü | Değiştir (tüm uygulamalar) |
Etkinleştirilen uygulamalar için tahmini geri bildirim animasyonları etkin Tahmine dayalı geri animasyonlar için geliştirici seçeneği kaldırılmıştır. Ana sayfaya dönüş, görevler arası ve çapraz etkinlik gibi sistem animasyonları, artık tahmine dayalı geri hareketini tamamen veya etkinlik düzeyinde etkinleştiren uygulamalarda gösteriliyor. |
Kullanıcı deneyimi ve sistem arayüzü | Değiştir (15+ sürümünü hedefleyen uygulamalar) |
Uçtan uca yaptırım Android 15'i hedefleyen uygulamalar için uçtan uca ile ilgili çeşitli değişiklikler ekliyoruz. Uygulamanızın ekranın üst veya alt kısmına yakın kullanıcı arayüzü öğeleri varsa ve uygulamanız ek işlemleri gerçekleştirmiyorsa bu değişikliklerden uygulamanızın kullanıcı deneyimi olumsuz etkilenebilir. |
Kullanıcı deneyimi ve sistem arayüzü | Değiştir (15+ sürümünü hedefleyen uygulamalar) |
Kararlı yapılandırma Uygulamanız Android 15 veya sonraki bir sürümü hedefliyorsa Configuration artık sistem çubuklarını hariç tutmaz. |
Kullanıcı deneyimi ve sistem arayüzü | Değiştir (15+ sürümünü hedefleyen uygulamalar) |
elegantTextHeight özelliğinin varsayılan değeri true Android 15'i hedefleyen uygulamalarda elegantTextHeight TextView özelliği varsayılan olarak true olur. Bu durumda varsayılan olarak kullanılan küçük yazı tipi, büyük dikey metrikleri olan bazı komut dosyalarıyla çok daha okunaklı bir yazı tipiyle değiştirilir. |
Kullanıcı deneyimi ve sistem arayüzü | Değiştir (15+ sürümünü hedefleyen uygulamalar) |
Karmaşık harf şekilleri için TextView genişlik değişikliğiAndroid'in önceki sürümlerinde, bazı el yazısı yazı tipleri veya karmaşık şekillere sahip diller önceki ya da sonraki karakterin alanındaki harfleri çizebiliyordu. Bazı durumlarda, bu tür harfler başlangıç veya bitiş konumundan kırpılıyordu. Android 15'ten itibaren TextView , bu tür harfler için yeterli alan çizimi için genişlik ayırır ve uygulamaların, kırpmayı önlemek için sola ek dolgular istemesine olanak tanır. |
Kullanıcı deneyimi ve sistem arayüzü | Değiştir (15+ sürümünü hedefleyen uygulamalar) |
EditText için yerel ayara duyarlı varsayılan satır yüksekliği Artık Android 15'i hedefleyen uygulamalarda, belirtilen Locale referans yazı tipiyle eşleşmesi için EditText için minimum satır yüksekliği ayrıldı. |
Kullanıcı deneyimi ve sistem arayüzü | Yeni özellikler ve API'ler |
Generated Previews API ile daha zengin widget önizlemeleri Android 15'ten itibaren, oluşturulan önizlemeler için destek ekliyoruz. Yani uygulama widget'ı sağlayıcıları, statik bir kaynak yerine seçici önizlemesi olarak kullanmak üzere RemoteViews oluşturabilir. |
Kullanıcı deneyimi ve sistem arayüzü | Yeni özellikler ve API'ler |
Pencere içinde pencere Android 15'ten itibaren Activity#onPictureInPictureUiStateChanged geri çağırma özelliği artık pencere içinde pencere animasyonu başlar başlamaz tetikleniyor. |
Kullanıcı deneyimi ve sistem arayüzü | Yeni özellikler ve API'ler |
İyileştirilmiş Rahatsız Etmeyin kurallarıAutomaticZenRule , uygulamaların Dikkat Yönetimi (Rahatsız Etmeyin) kurallarını özelleştirmesine ve ne zaman etkinleştirileceğine veya devre dışı bırakılacağına karar vermesine olanak tanır. Android 15, kullanıcı deneyimini iyileştirmek amacıyla bu kuralları büyük ölçüde geliştirir. |
Kullanıcı deneyimi ve sistem arayüzü | Yeni özellikler ve API'ler |
Bildirim kanalları için VibrationEffect özelliğini ayarlayınAndroid 15, gelen bildirimler için kanala göre zengin titreşimler ayarlamayı destekler. |