Android 16, Android geliştiricilerle yapılan ortak çalışmalara ve en son şirket içi testlere dayalı olarak kısıtlanmış SDK dışı arayüzlerin güncellenmiş listelerini içerir. Mümkün olduğunda, SDK dışı arayüzleri kısıtlamadan önce herkese açık alternatiflerin kullanılabildiğinden emin oluruz.
Uygulamanız Android 16'yı hedeflemiyorsa bu değişikliklerin bazıları sizi hemen etkilemeyebilir. Ancak uygulamanızın hedef API düzeyine bağlı olarak uygulamanızın SDK dışı bazı arayüzlere erişmesi mümkün olsa da SDK dışı bir yöntem veya alan kullanmak her zaman uygulamanızın çalışmamasına yol açabilir.
Uygulamanızın SDK dışı arayüz kullanıp kullanmadığından emin değilseniz bunu öğrenmek için uygulamanızı test edebilirsiniz. Uygulamanız SDK dışı arayüzlere dayanıyorsa SDK alternatiflerine geçiş planlamaya başlamanız gerekir. Bununla birlikte, bazı uygulamaların SDK dışı arayüzleri kullanmanın geçerli kullanım alanları olduğunu biliyoruz. Uygulamanızdaki bir özellik için SDK dışında bir arayüz kullanmanın alternatifini bulamıyorsanız yeni bir herkese açık API isteğinde bulunmanız gerekir.
Android 16 için SDK olmayan tüm arayüzlerin tam listesi için aşağıdaki dosyayı indirin:
Dosya: hiddenapi-flags.csv
SHA-256 sağlama: 36de417ba9dcf2591a5bac64363676d2b41b505dbe535b6ad866a51c38ab87b6