Google, ekran kaydı, sohbet balonları ve daha fazlası gibi yeni özelliklere sahip ilk Android 11 Geliştirici Önizlemesi'ni yayınladı

Okuma zamanı simgesi 5 dk. okuman


Okuyucular MSpoweruser'ı desteklemeye yardımcı olur. Bağlantılarımız aracılığıyla satın alırsanız komisyon alabiliriz. Araç İpucu Simgesi

MSPoweruser'ın editör ekibini ayakta tutmasına nasıl yardımcı olabileceğinizi öğrenmek için açıklama sayfamızı okuyun. Daha fazla

Google bugün, kullanıcılar ve geliştiriciler için birkaç yeni özellik ve API içeren ilk Android 11 Geliştirici Önizlemesi derlemesini yayınladı. Google, Android 11 OS'nin son sürümünü 3'nin 2020. çeyreğinde yayınlamayı planlıyor. Bu Android 11 sürümü ayrıca ekran kaydı için yerleşik destek, gelişmiş konum gizliliği (kullanıcılar konum, mikrofon ve tek seferlik izinle kamera), harici depolamadaki uygulama ve kullanıcı verileri için daha iyi koruma ve daha fazlası. Aşağıdaki geliştirici özelliklerinin listesini bulun.

Veri erişimi denetimi:

  • Uygulamanızın ve bağımlılıklarının kullanıcılardan gelen özel verilere nasıl eriştiği konusunda daha fazla şeffaflık sağlamak için Android 11, veri erişim denetimi. Bu özelliği kullanarak, potansiyel olarak beklenmeyen veri erişimini daha iyi tanımlayabilir ve düzeltebilirsiniz.

Performanslı grafik hata ayıklama katmanı enjeksiyonu:

  • Uygulamalar artık harici grafik katmanlarını yükleyebilir (glesVulkan) hata ayıklanabilir bir uygulamayla aynı işlevselliği ortaya çıkarmak için yerel uygulama koduna dönüştürün, ancak performans ek yüküne maruz kalmadan. Bu özellik, uygulamanızın profilini aşağıdaki gibi araçlarla oluştururken özellikle önemlidir. BOŞLUK.

Medya dosyaları için toplu işlemler:

  • Cihazlar arasında tutarlılık ve daha fazla kullanıcı rahatlığı için Android 11, MediaStore API. Bu yöntemler hakkında daha fazla bilgi edinmek için bkz. toplu işlemler bölümünü gerçekleştir depolamayla ilgili Android 11 gizlilik sayfasında.

Hızlı yanıtlarda zengin medya:

  • Android 11'den başlayarak, kullanıcılar görüntüleri ve diğer zengin medya içeriğini hızlı cevaplar. Bu özelliği desteklemek için uygulamaların şuraya bilgi eklemesi gerekir: RemoteInput hangi MIME türlerini işleyebileceklerini belirten bildirimler. Bunu arayarak yapın RemoteInput.Builder.setAllowDataType(). Uygulama ayrıca herhangi bir RemoteInput yayının bu türlerden herhangi birinde içerik içerip içermediğini görmek için aldığı yayınlar; kullanmak RemoteInput.getDataResultsFromIntent() Bunu yapmak için.

Ham dosya yollarını kullanarak medya dosyalarına erişim:

  • Android 11'den başlayarak, şu özelliklere sahip uygulamalar: READ_EXTERNAL_STORAGE izin, doğrudan dosya yollarını ve yerel kitaplıkları kullanarak bir aygıtın medya dosyalarını okuyabilir. Bu yetenek hakkında daha fazla bilgi edinmek için bkz. ham yollar bölümünü kullanarak dosyalara erişin depolamayla ilgili Android 11 gizlilik sayfasında.

Büyük veri kümelerinin güvenli paylaşımı:

  • Makine öğrenimi veya medya oynatma gibi bazı durumlarda, uygulamanız başka bir uygulamayla aynı büyük veri kümesini kullanmak isteyebilir. Android'in önceki sürümlerinde, uygulamanızın ve başka bir uygulamanın aynı veri kümesinin ayrı bir kopyasını indirmesi gerekirdi.

Düşük gecikme süresi desteği isteme ve kontrol etme:

  • Bazı harici ekranlar ve TV'ler gibi belirli ekranlar, grafik işleme sonrası gerçekleştirebilir. Bu son işlem, grafikleri iyileştirir ancak gecikmeyi artırabilir. HDMI 2.1'i destekleyen daha yeni ekranların bir otomatik düşük gecikme modu (Allm, Ayrıca şöyle bilinir oyun modu), bu son işlemeyi kapatarak gecikmeyi en aza indirir. ALLM hakkında daha fazla ayrıntı için bkz. HDMI 2.1 özelliği.

MediaCodec'te düşük gecikmeli kod çözme:

NDK görüntü kod çözücü:

  • NDK ImageDecoder API, görüntüleri doğrudan çözmek için Android C/C++ uygulamaları için standart bir API sağlar. Uygulama geliştiricilerinin artık çerçeve API'lerini (JNI aracılığıyla) kullanmasına veya üçüncü taraf görüntü kod çözme kitaplıklarını bir araya toplamasına gerek yok. Daha fazla bilgi için bkz. Görüntü kod çözücü geliştirici kılavuzu.

Kaynak yükleyiciler:

  • Android 11, uygulamaların kaynakların aranma ve yüklenme şeklini dinamik olarak genişletmesine olanak tanıyan yeni bir API sunar. Yeni API sınıfları ResourcesLoader ve ResourcesProvider yeni işlevselliği sağlamaktan birinci derecede sorumludur. Birlikte, ek kaynaklar ve varlıklar sağlama veya mevcut kaynakların ve varlıkların değerlerini değiştirme yeteneği sağlarlar.

ICU kitaplıklarındaki güncellemeler:

  • Android 11 güncellemeleri android.icu 66 sürümünü kullanmak için paket yoğun bakım kütüphanesi, Android 63'daki sürüm 10 ile karşılaştırıldığında. Yeni kitaplık sürümü, güncellenmiş CLDR yerel ayar verilerini ve Android'de uluslararasılaştırma desteğine yönelik bir dizi geliştirmeyi içerir.

Sinir Ağları API 1.3:

Yeni işlemler:

Yeni ML kontrolleri:

  • NNAPI 1.3, makine öğreniminin sorunsuz çalışmasına yardımcı olacak yeni kontroller sunar.

Biyometrik kimlik doğrulama gücü:

  • Android 11, uygulamanızın verilerinin güvenlik düzeyini kontrol etmenize yardımcı olmak için şunları sunar: BiometricManager.Authenticators arayüz. Bu arayüz, biyometrik donanım elemanlarının olası güçlerini tanımlar. Cihaz üreticisi, her bir eleman için belirli bir kuvvet tanımlar, örneğin: BIOMETRIC_STRONG or BIOMETRIC_WEAK. Bu mukavemet seviyeleri, Uyumluluk Tanımı  gidin.

CallScreeningService güncellemeleri:

  • Android 11'den başlayarak, bir Çağrı Tarama Hizmeti gelen aramalar için STIR/SHAKEN doğrulama durumu (verstat) hakkında bilgi talep edebilir. Bu bilgiler, belgenin bir parçası olarak sağlanır. arama ayrıntıları gelen aramalar için.

Android öykünücüsünde genişletilmiş kamera desteği:

Android 11, geliştirilmiş Android Emulator kamera özelliklerini sunar. Eklenen özellikler aşağıdakileri içerir:

  • RAW yakalama
  • YUV yeniden işleme
  • 3. seviye cihazlar
  • Mantıksal kamera desteği

Aktif yakalama sırasında bildirim seslerini ve titreşimleri kapatın:

  • Android 11'den itibaren, kamerayı aktif olarak kullanırken uygulamanız yalnızca titreşimleri (hem sesleri hem de titreşimleri) kapatabilir veya hiçbirini kullanmayabilir. setCameraAudioRestriction().

Wi-Fi Geçiş Noktası geliştirmeleri:

  • Passpoint, uygulamaların otomatik ve sessiz bir şekilde kimlik doğrulaması gerçekleştirmesini ve güvenli Wi-Fi erişim noktalarına bağlanmasını sağlar. API düzeyi 'R' ve üzerini hedefleyen uygulamalar, Passpoint'in aşağıdaki ek özelliklerini kullanabilir.

Wi-Fi Öneri API'si genişletildi:

Android 11 genişletiyor Wi-Fi Öneri API'si aşağıdakiler dahil olmak üzere uygulamanızın ağ yönetimi özelliklerini artırmak için:

  • Bağlantı yönetimi uygulamaları, bağlantı kesme isteklerine izin vererek kendi ağlarını yönetebilir.
  • Geçiş noktası ağları, Öneri API'sine entegre edilmiştir ve kullanıcıya önerilebilir.
  • Analytics API'leri, ağlarınızın kalitesi hakkında bilgi almanızı sağlar.

Sohbet Baloncukları:

  • Bubbles artık sistem genelinde konuşmaların ortaya çıkmasına yardımcı olmak için geliştiricilerin kullanımına sunulmuştur. Baloncuklar, Android 10'da bir geliştirici seçeneğiyle etkinleştirilen deneysel bir özellikti - Android 11'de bu artık gerekli değil.

Kaynak: Google

Konular hakkında daha fazla bilgi: android 11, Android 11 Geliştirici Önizlemesi, Android 11 önizlemesi, geliştiriciler, google

Yorum bırak

E-posta hesabınız yayımlanmayacak. Gerekli alanlar işaretlenmişlerdir. *