Android 13 Beta 1 daha iyi medya dosyası izinleriyle karşınızda

click fraud protection

Android 13 Beta 1 kullanıma sunuldu ve medya dosyalarına daha ayrıntılı erişim, daha iyi hata raporlama ve öngörülü ses yönlendirme sağlıyor.

Şubat ayında ilki yayınlandı Android 13 Geliştirici Önizlemesi ve onunla birlikte dünyanın en büyük işletim sisteminin bir sonraki versiyonunun temeli geldi. Geliştiricilere fayda sağlayan bir dizi değişiklik getirdi ve gizlilik, Materyal Siz, dil kontrolleri ve daha fazlasında iyileştirmeler yaptı. Bunu takiben, bildirim izin istekleri ve geliştiricilere fayda sağlayan diğer değişikliklerle birlikte ikinci geliştirici önizlemesinin ortaya çıkışı görüldü. Artık Android 13 Beta 1'in ilk sürümüyle "geliştirici önizlemesi" aşamasından çıkıyoruz.

Yalnızca geliştiricilere yönelik olan "geliştirici önizlemesi" yapılarının aksine, Android 13'ün beta sürümleri, Android'in bir sonraki sürümünü denemek isteyen genel kullanıcılar içindir. Google, özellikle normal kullanıcıların yeni Android sürümünü nasıl deneyimledikleri konusunda genel geri bildirimlerini bekliyor. Sonuç olarak, onu günlük sürücünüze yükleme konusunda hâlâ dikkatli olmanız gerekse de, bu yapının önceki sürümlere göre biraz daha kararlı olması bekleniyor.

Android 13 beta 1'in en dikkat çekici özellikleri arasında şunlar yer alıyor:

  • Medya dosyalarına daha ayrıntılı erişim
  • Daha iyi hata raporlama
  • İleriye dönük ses yönlendirme

Android 13 ne zaman yayınlanacak?

Google, Android güncellemeleri için genellikle bir "platform kararlılığı" kilometre taşı ortaya koyar, böylece geliştiriciler ne zaman güncelleme yapılacağını bilebilirler. Google, nihai dahili API'ler ve uygulamaya yönelik sistemle birlikte nihai SDK/NDK API'lerini sunmayı planlıyor davranışlar. Google, resmi sürümden en az birkaç hafta önce planlanarak Haziran 2022'de platform istikrarına ulaşmayı planlıyor. Android 12, Ağustos 2021'de platform kararlılığına ulaştı ve son sürüm yayınlandı Ekim ayında yayınlandı o yılın. Google yayınladı yayın zaman çizelgesi hakkında daha fazla ayrıntı kontrol edebilirsiniz.


Android 13 Beta 1'deki yenilikler neler?

Şu anda bir uygulama telefonun depolama alanındaki dosyalara erişmek istediğinde READ_EXTERNAL_STORAGE iznini istemesi gerekiyor. Bu izin her türlü medya dosyasına erişim sağlar ve bu her zaman gerekli değildir. Örnek olarak, neden ses çalan bir uygulamanın fotoğraflarınıza erişmesi gerekiyor? Android 13 ile Google üç yeni izin sunuyor:

  • READ_MEDIA_IMAGES (resimler ve fotoğraflar için)
  • READ_MEDIA_VIDEO (videolar için)
  • READ_MEDIA_AUDIO (ses dosyaları için)

Google, kullanıcıların deneyimini basitleştirmek amacıyla, bir uygulamanın READ_MEDIA_IMAGE ve READ_MEDIA_VIDEO'yu aynı anda talep etmesi durumunda sistemin her iki izni de vermek için tek bir iletişim kutusu görüntüleyeceğini söylüyor.

Keystore ve KeyMint'te daha iyi hata raporlama

Anahtar üreten geliştiriciler için Keystore ve KeyMint daha iyi hatalar sağlar. Artık altında bir istisna sınıfı hiyerarşisi var java.security.

Sağlayıcı İstisnası, Android'e özgü istisnalar dışında Anahtar deposu/KeyMint hata kodları. Anahtar oluşturma, imzalama ve şifreleme için kullanılan yöntemler de bu yeni istisnaları ortadan kaldıracak şekilde değiştirilebilir.

İleriye dönük ses yönlendirme

Medya uygulamalarının seslerinin nereye yönlendirileceğini belirleyebilmesi için Google, bir dizi yeni ses yönlendirme API'sini ekledi. Ses Yöneticisi sınıf. İlki getAudioDevicesForAttributes() Belirtilen sesi oynatmak için kullanılabilecek cihazların listesini almanızı sağlayan API. İkinci olarak Google şunu da ekledi: getDirectProfilesForAttributes

() Ses akışınızın doğrudan oynatılıp oynatılamayacağını anlamanıza yardımcı olacak API. Bu yeni API'ler daha sonra en iyiyi belirlemek için kullanılabilir. Ses formatı çalınan ses parçanız için kullanmak üzere.


Android 13 Beta 1'i Google Pixel cihazınıza nasıl indirip yükleyebilirsiniz?

Kolayca yapabilirsiniz Android Geliştirici Beta 1'i indirinile ilgili kılavuzumuza göz atmayı unutmayın. Android 13 nasıl yüklenir Bunu nasıl yapacağınızdan emin değilseniz.

Google, bu beta güncellemesini Pixel 6 Pro, Pixel 6, Pixel 5a 5G, Pixel 5, Pixel 4a (5G), Pixel 4a, Pixel 4 XL veya Pixel 4 için resmi olarak yayınlıyor. 64 bit sistem görüntülerini Android Studio'daki Android Emulator ile kullanabileceğiniz gibi, bir GSI da kullanabilirsiniz.


En son beta sürümü hakkındaki düşünceleriniz neler? Cihazınıza mı kuracaksınız? Deneyiminiz nasıldı? Aşağıdaki yorumlarda bize bildirin!