Android 17'in ikinci beta sürümü

Google, açık kaynaklı mobil platform Android 17'nin ikinci beta sürümünü yayınladı. Platformun yeni özelliklerini değerlendirmek için ön test programı mevcut. Pixel 6/6a/6 Pro, Pixel 7/7a/7 Pro, Pixel 8/8a/8 Pro, Pixel 9/9a/9 Pro/9 Pro XL/9 Pro Fold, Pixel 10/10 Pro/10 Pro XL/10 Pro Fold, Pixel Fold ve Pixel Tablet için yazılım sürümleri mevcut. Android 17'nin 2026 yılının ikinci çeyreğinde piyasaya sürülmesi planlanıyor.

Android 17 Beta 2'deki değişiklikler arasında:

  • Yeni bir çoklu pencere modu olan "Baloncuklar" eklendi. Bu mod, mesaj göndermek için kullanılan yer paylaşımı bildirimlerine ("baloncuklar") benzer şekilde, herhangi bir uygulamayı yüzen pencerelerde başlatmanıza olanak tanır, ancak özel bir API'ye bağlı değildir. Bir uygulamayı yüzen pencerede açmak, uygulama simgesine uzun süre basılarak gerçekleştirilir. Daha büyük ekranlarda, yüzen pencere simgeleri görev çubuğunda ayrı bir alanda görünür. Bu pencereler gruplandırılabilir, taşınabilir ve ekrana sabitlenebilir.
     Android 17'in ikinci beta sürümü
  • Uygulamaların ekran görüntüsü alma izni gerektirmeden ekrandaki herhangi bir pikselin renk bilgisine erişmesine olanak tanıyan Damlalık sistemi API'si eklendi. Güvenlik, kullanıcının renk yakalanacak alanı, uygulamanın kontrolünde olmayan, platform tarafından yönetilen bir damlalık arayüzü aracılığıyla seçmesine izin verilerek sağlanır. Bu, uygulamaların belirli bir piksel hakkında bilgi talep edemeyeceği veya ekran içeriğini piksel piksel yeniden oluşturamayacağı anlamına gelir.
     Android 17'in ikinci beta sürümü
  • Adres defterinden kişileri seçmek için bir sistem arayüzü eklendi; bu arayüze erişim, ACTION_PICK_CONTACTS izni alınarak sağlanır. Bu arayüz, tüm kişi verilerini okumaya olanak tanıyan READ_CONTACTS iznini isteme ihtiyacını ortadan kaldırır. Yeni arayüz çağrıldığında, kullanıcı adres defterinden hangi bilgilerin uygulamaya iletileceğine karar verir ve yalnızca tek tek alanları seçme seçeneğine sahiptir.
     Android 17'in ikinci beta sürümü
  • Oyunlarda dokunmatik yüzey desteğinin uygulanmasını basitleştirmek için, fare ve dokunmatik yüzey olaylarının işlenmesi birleştirildi. Varsayılan olarak, işaretçi hareketleri ve kaydırma hareketleriyle ilgili dokunmatik yüzey olayları, tıpkı bir farede olduğu gibi, göreceli koordinatlara dönüştürülür. Mutlak koordinatlara erişim, POINTER_CAPTURE_MODE_ABSOLUTE modunun açıkça belirtilmesiyle sağlanır.
  • ChooserSession nesnesine getInitialRestingBounds() yöntemi eklendi; bu sayede animasyon durduktan ve veriler yüklendikten sonra Chooser iletişim kutusunun son konumunu ve boyutunu öğrenebilirsiniz.
  • Handoff API eklendi; bu sayede bir uygulamanın durumunu yakındaki başka bir Android cihaza (örneğin bir tablete) aktarabilir ve orada çalışmaya devam edebilirsiniz.
  • İki yeni API eklendi: İç mekan navigasyonu için Wi-Fi kullanarak bir binanın içindeki cihazın konumunu belirlemek için UWB DL-TDOA API'si; ve Wi-Fi aracılığıyla yakındaki cihazları tespit etmek için Yakınlık Algılama API'si.
  • Akış kalitesi seviyesini seçmek amacıyla iletişim kanalının maksimum bant genişliğini belirlemek için getStreamingAppMaxDownlinkKbps ve getStreamingAppMaxUplinkKbps yöntemleri eklendi.
  • Yerel ağa uygulama erişimini kısıtlamak için ACCESS_LOCAL_NETWORK adlı yeni bir izin eklendi. Bu izin, uygulamaların akıllı ev cihazları ve multimedya sistemleri gibi yerel ağdaki cihazları tanımlamasına ve bunlara bağlanmasına olanak tanır. Bu izin, kötü amaçlı uygulamaların yerel ağ kaynaklarını taramasını, örneğin kullanıcının ortamını gizlice tanımlamasını önlemek için eklendi.
  • SMS yoluyla gönderilen tek kullanımlık şifrelerin (OTP) ve onay kodlarının ele geçirilmesine karşı koruma genişletildi. Çoğu uygulama artık bu mesajlara ancak alındıktan üç saat sonra doğrudan erişebiliyor. Varsayılan SMS okuyucu bu mesajları anında görüntülüyor.

Kaynak: opennet.ru