Google açık mobil platformun test sürümü Android 11. Yayın Android 11 2020'nin üçüncü çeyreğinde. Yeni platform yeteneklerini değerlendirmek program . Ürün yazılımı derlemeleri Pixel 2 / 2 XL, Pixel 3 / 3 XL, Pixel 3a / 3a XL ve Pixel 4 / 4 XL cihazları için. Yükleme işlemi manuel olarak yapılır ve kurulum mümkündür. Android 11. sürüm Mayıs ayında OTA güncellemeleriyle kullanıma sunulacak.
Anahtar Android 11:
- В Android Öykünme yazılımına, öykünme yazılımında çalışan bir sistem imajı ortamında ARM tabanlı uygulamalar için 32 ve 64 bit yürütülebilir kodları çalıştırmanıza olanak tanıyan deneysel bir özellik eklendi. Android 11, x86_64 mimarisi için derlenmiştir.
- Daha yüksek verim ve daha düşük gecikme süresi sağlayan 5G mobil iletişim standardı için genişletilmiş destek. 4K video akışı yapmak ve yüksek çözünürlüklü oyun varlıklarını indirmek gibi işlemleri gerçekleştiren ağ yoğun uygulamalar artık Wi-Fi'ye ek olarak hücresel servis sağlayıcının ağı üzerinden de çalışabiliyor. 5G iletişim kanallarını dikkate alan uygulamaların uyarlanmasını kolaylaştırmak için API genişletildi , bağlantının trafik için ücretlendirilip ücretlendirilmediğini ve bağlantı üzerinden büyük miktarda veri aktarılıp aktarılamayacağını kontrol etmek için kullanılır. Bu API artık hücresel ağları kapsıyor ve 5G aracılığıyla bağlanırken gerçekten sınırsız tarife sağlayan bir sağlayıcıyla bağlantıyı belirlemenize olanak tanıyor.
Ayrıca genişletilmiş API Bu, kendi ağ testlerinizi çalıştırmanıza gerek kalmadan veri indirmek veya göndermek için kullanılabilir bant genişliği miktarını tahmin etmenize olanak tanır.
- Yeni "iğne deliği" ekran türleri (ekran, ön kamera için sol üst köşedeki küçük bir daire hariç, akıllı telefonun tüm ön yüzeyini kaplar) ve "şelale" (ekran aynı zamanda yuvarlak ekranı da kapsar) için destek eklendi cihazın yan kenarları). Uygulamalar artık standart API'yi kullanarak bu ekranlarda ek görünür ve kör alanların varlığını belirleyebiliyor . API, yan kenarları kapatmak ve "şelale" ekranlarının kenarlarına yakın alanlardaki etkileşimi düzenlemek için şunları önerir: .
- Ek mesajlaşma seçenekleri eklendi. Bildirim alanına aktif konuşmaların olduğu ayrı bir bölüm eklenerek diğer uygulamalardan ayrılmadan güncel konuşmaları anında bulmanız sağlandı. Mesajlaşma ve sohbet uygulamaları API'leri kullanacak şekilde taşındı Birkaç uygulamayla aynı anda çalışmak için "baloncuk" kavramını kullanmanıza olanak tanıyan - başka bir programda çalışmayı durdurmadan sohbet edebilirsiniz. Artık bildirim alanından hızlı bir şekilde yanıt yazarken, pano aracılığıyla mesajları kopyalayarak mesajlara resim ekleyebilirsiniz.
- API sürüm 1.3'ye güncellendi Bu, uygulamalara makine öğrenimi sistemleri için donanım hızlandırmasını kullanma olanağı sağlar. API, işlevsellik için temel bir katman olarak konumlandırılmıştır. Android makine öğrenimi çerçeveleri gibi ve Caffe2. Mobil cihazlarda kullanılmak üzere bir dizi hazır sinir ağı modeli önerilmiştir. (fotoğraflardaki nesnelerin tanınması), (bilgisayar görüşü) ve Akıllı
cevap (mesajlar için yanıt seçeneklerinin seçimi). Yeni sayıda Daha küçük modellere ve daha hızlı işlem sürelerine olanak tanıyan, kayan noktalı sayılar yerine işaretli tamsayılar kullanan gelişmiş niceleme desteği. Buna ek olarak, Hizmet Kalitesi API'si, modelleri çalıştırırken öncelikleri ve zaman aşımlarını yönetmeye yönelik yetenekler ekledi ve Memory Domain API, modelleri sırayla yürütürken bellek kopyalama ve dönüştürme işlemlerini azaltmak için genişletildi. - Kişisel verilere uygulama erişimini kontrol etmek için yeni seçenekler eklendi. Önceki sürümdeki, yalnızca uygulama çalışırken erişime izin veren (arka planda erişim engellenir) konum erişim moduna ek olarak, Android 11 tek seferlik yetkilendirme desteği. Kullanıcı artık bir uygulamaya konum, mikrofon ve kamera erişimi gibi temel izinlere geçici erişim izni verebilir. İzin mevcut oturum süresince geçerlidir ve kullanıcı başka bir programa geçtiği anda iptal edilir.
- Uygulamaların depolamaya taşınmasını kolaylaştırmak için değişiklikler yapıldı
Bu özellik, uygulama dosyalarını harici bir depolama aygıtında (örneğin bir SD kartta) izole etmenizi sağlar. Kapsamlı Depolama ile uygulama verileri ayrı bir dizinle sınırlandırılır ve paylaşılan medya dosyası koleksiyonlarına erişim ayrı izinler gerektirir. Android Medya dosyalarına tam dosya yolları üzerinden isteğe bağlı erişim modu için 11. destek sağlanmıştır.
DocumentsUI API güncellendi ve MediaStore'da toplu işlem gerçekleştirme yeteneği eklendi. - için genişletilmiş yetenekler Kimlik doğrulama için biyometrik sensörler. Evrensel bir biyometrik kimlik doğrulama iletişim kutusu sunan BiometricPrompt API artık üç tür kimlik doğrulayıcıyı destekliyor: güçlü, zayıf ve cihaz kimlik bilgileri. BiometricPrompt'un çeşitli uygulama mimarileriyle basitleştirilmiş entegrasyonu, sınıfın kullanımıyla sınırlı değil .
- Arttırılmış koruma gerektiren platform bileşenlerinin montajında derleme aşamasında çalışan koruma mekanizmaları kullanılır (Akış Bütünlüğünün Kontrolü) , (Tamsayı Taşması Temizleme) ve . Uygulamalarda bellekle çalışırken sorunları tanımlamak için, yığındaki işaretçilerin kendilerine eklenen etiketlere göre kontrol edilmesi etkinleştirilir (). Bellek hatalarını bulmak için hata ayıklama mekanizmasının etkinleştirildiği ek sistem görüntüsü (Donanım destekli AdresSanitizer).
- API hazırlandı uygulamalar arasında güvenli ikili veri alışverişini düzenlemenize olanak tanır. Örneğin bu API, birden fazla uygulamanın tek bir kullanıcı tarafından çalıştırıldığı durumlarda makine öğrenimi modellerine erişim sağlamak için kullanılabilir.
- Elektronik sürücü ehliyetleri gibi doğrulanabilir kimlik belgelerinin güvenli bir şekilde saklanması ve alınmasına yönelik platformlar için destek eklendi.
- Ana hat projesi kapsamında, tüm platformu güncellemeden tek tek sistem bileşenlerini güncellemeye olanak tanıyan bu proje çerçevesinde, mevcut 10 modüle ek olarak 12 yeni güncellenebilir modül daha hazırlanmıştır. Android 10. Güncellemeler, donanıma bağlı olmayan ve üreticinin OTA ürün yazılımı güncellemelerinden ayrı olarak Google Play üzerinden indirilen bileşenleri etkiler. Ürün yazılımını güncellemeden Google Play üzerinden güncellenebilen yeni modüller arasında bir izin modülü, bir depolama modülü (Kapsamlı Depolama desteğiyle) ve bir NNAPI (Sinir Ağları API'si) modülü bulunur.
- Bazı alt sistemlerin davranışındaki değişikliklerin uygulama performansı üzerindeki etkisini azaltmaya yönelik çalışmalar. Uygulama performansını etkileyebilecek yeni özellikler artık SDK düzeyinde isteğe bağlı olarak devre dışı bırakılabilir ve ayarlanabilir. Uygulama uyumluluk testini basitleştirmek için Android 11. Geliştirici Seçenekleri arayüzü ve adb yardımcı programı artık uyumluluğu etkileyen özellikleri etkinleştirme ve devre dışı bırakma ayarları sunmaktadır (bu sayede targetSdkVersion'ı değiştirmeden veya uygulamayı yeniden derlemeden test yapılabilir). SDK'da yer almayan kısıtlı API'lerin gri listeleri güncellenmiştir.
- Çerçeve eklendi Bu, uygulamanın yürütülmesi sırasında ek kaynakların dinamik olarak yüklenmesine olanak tanır.
- Çağrı doğrulama hizmeti, uygulamalara gelen bir çağrının doğrulama durumunu aktarma yeteneğini ekledi; bu, çağrıyı işledikten sonra özelleştirilmiş diyaloglar oluşturmak için kullanılabilir; örneğin, çağrıyı spam olarak işaretlemek veya çağrıyı spam olarak işaretlemek için ek eylemler de dahil olmak üzere. adres defteri.
- Geliştirilmiş API uygulamanın (ağ bağlantı yöneticisi), sıralanmış bir ağ listesi ileterek tercih edilen kablosuz ağların seçilmesine yönelik algoritmayı etkilemesine olanak tanır ve aynı zamanda bir ağ seçerken iletişimin bant genişliği ve kalitesi hakkındaki bilgiler gibi ek ölçümleri de dikkate alır. Önceki bağlantı sırasında kanal. Standardı destekleyen kablosuz ağları yönetme yeteneği eklendi (Passpoint), kullanıcı profilinin sona erme süresinin muhasebeleştirilmesi ve profillerde kendinden imzalı sertifikaların kullanılması yeteneği dahil.
- ImageDecoder API, HEVC (H.265) sıkıştırma yöntemlerini kullanan HEIF formatındaki (Apple'ın HEIC'i) animasyonlu görüntülerin kodunun çözülmesi ve görüntülenmesi için destek ekledi. Animasyonlu GIF görüntüleri ile karşılaştırıldığında HEIF formatı dosya boyutunu önemli ölçüde azaltabilir.
- Görüntü kodlama ve kod çözme işlemlerine (JPEG, PNG, WebP vb.) yönelik yerel kodda, üçüncü taraf kitaplıkların kullanımı olmadan kullanılmak üzere NDK'ya bir API eklenmiştir. Yeni API, yerel uygulamalarla APK dosyalarının boyutunun küçültülmesine ve güvenlik açıkları içerebilecek gömülü kitaplıkların güncellenmesi sorununun çözülmesine olanak tanıyor.
- Kamera uygulamaları artık titreşimin bir kamera oturumu sırasında tetiklenmesini önlemek için titreşimi (örneğin bildirimler sırasında) geçici olarak devre dışı bırakabilir.
- Modları etkinleştirmek mümkündür (görüntüdeki arka planı bulanıklaştırma) bunları destekleyen cihazlar için (örneğin, hareketsiz mod daha yüksek görüntü kalitesi sağlar ve sürekli mod, sensörden gelen verilere daha doğru bir eşleşme sağlar).
- Şunun için API eklendi: и Canlı akış uygulamaları için düşük gecikmeli video oynatma modları gerekir. Ayrıca, TV veya harici monitördeki gecikmeyi azaltmak için grafik son işlemeyi devre dışı bırakan HDMI düşük gecikmeli çalışma modu (Oyun Modu) desteği eklendi.
Kaynak: opennet.ru
