Android 11 Developer Preview 3, Google Pixel telefonlar için yayında

Google, Google Pixel akıllı telefonlar için Android 11 Developer Preview 3'ü yayınladı. Sürüm, ADB Artımlı, Kablosuz Hata Ayıklama ve daha fazlasını getiriyor.

Şubat ayında Google şunları yayınladı: ilk Android 11 Geliştirici Önizlemesi Pixel akıllı telefonlar için (2016 Pikselleri hariç). Şirket, Pixel olmayan cihazlar için beta sürümünü açmadan önce iki Geliştirici Önizlemesi daha yayınlamayı hedefledi. Google şunları yayınladı ikinci Android 11 DP Mart ayında ve bugün Android 11 Developer Preview 3'ü takip ediyorlar. Üçüncü Geliştirici Önizlemesi önemli bir özellik ekler ve daha önceki DP'lerde sunulan mevcut özelliklere birkaç değişiklik daha yapar. İşte değişen şey.

Android 11 Geliştirici Önizlemesi 3'teki yenilikler

Uygulama çıkış nedenleri güncellemeleri

Android 11'de uygulamalar, yeni uygulamayı kullanarak en son uygulama ölümlerinin ardındaki nedenlerin kaydını alabiliyor. getHistoricalProcessExitReasons ActivityManager sınıfındaki yöntem. Yeni Uygulama Çıkış Bilgisi sınıf, uygulamaların geçmişteki çıkış nedenleri nedeniyle alabileceği bilgileri ayrıntılarıyla belirtir; bu bilgiler faktörler de içerebilir sistemin belleğinin azalması, yerel kod çökmesi, çalışma zamanı izin değişikliği, aşırı kaynak kullanımı gibi, vesaire. Bu API'ler Geliştirici Önizlemesi 3'te geliştirici geri bildirimlerine göre güncellendi.

Google aktif olarak arıyor.

GWP-ASan yığın analizi

Önceki Android 11 Geliştirici Önizlemeleri, geliştiricilerin bellek güvenliği sorunlarını bulmasına ve düzeltmesine yardımcı olacak bir dizi araç eklemişti. En sonuncusu GWP-ASan'dır ("GWP-ASan Tahsis Sağlığını Sağlayacak" özyinelemeli arka adı ile de bilinir), minimum ek yük ile yığın bellek hatalarını algılayan bir örnekleme tahsis aracıdır veya performans üzerindeki etkisi." Android 11 Developer Preview 3'te GWP-ASan, platform ikili dosyalarında ve sistem uygulamalarında varsayılan olarak etkindir ancak geliştiriciler bunu kendi uygulamaları için de etkinleştirebilirler. Peki. Uygulamanız yerel kitaplık kodu kullanıyorsa Google bunu yapmanızı önerir.

ADB Artımlı 

Google, geliştiricilerin büyük APK'ları yüklemesini hızlandırmak istiyor ve böylece yeni bir uygulama sunuyor. ADB Artımlı özellik. Bu özellik, büyük APK'ların (2 GB+) bilgisayardan telefona yüklenmesini eskisinden 10 kata kadar daha hızlı hale getirebilir. Android 11 Developer Preview 3'te geliştiriciler, en son ADB ikili dosyasındaki "adb install --incremental" komutunu kullanarak artımlı bir APK yükleyebilir. APK'lar yeni sürümle imzalanmalıdır APK İmza Şeması v4 ayrı bir dosyada imza oluşturan format. Bu özellik ayrıca cihazın yeni sürümü desteklemesini gerektirir. Artımlı Dosya Sistemişu anda yalnızca Pixel 4 ve Pixel 4 XL tarafından desteklenmektedir. Google, tüm Android 11 başlatma cihazlarının Artımlı Dosya Sistemini ve dolayısıyla ADB Artımlı'yı destekleyeceğini söylüyor.

Kablosuz Hata Ayıklama

Geliştirici Seçenekleri'ndeki yeni "kablosuz hata ayıklama" seçeneğiyle kablosuz ADB artık Android 11'de her zamankinden daha kolay. Önce biz bu özelliği Android 11 Geliştirici Önizlemesi 2'de gördüm, ancak Google bunun orada olduğunu hiçbir zaman vurgulamadı. Şu anda eşleştirme kodu iş akışını kullanarak telefonunuzu bir PC ile eşleştirebilirsiniz ancak Google, gelecekteki bir Android Studio sürümüne bir QR kodu tarama iş akışı eklemeyi planladıklarını söylüyor.

Android 11'de Ayarlar > Geliştirici seçenekleri altında kablosuz hata ayıklama

Veri erişimi denetimi güncellemeleri

Sonunda Google yeni güncellemeyi güncelledi veri erişimi denetleme API'leri Android 11 Geliştirici Önizlemesi 3'te. Özellikle Google, API'lerden birkaçını yeniden adlandırdı; dolayısıyla bunlardan herhangi birini kullanıyorsanız uygulamanızı güncellediğinizden emin olun. Örnek bir uygulama burada bulunabilir. Geri bildirim olabilir burada verildi.

Android 11 Geliştirici Önizlemesi 3'ü indirin

Yapabilirsiniz buraya gidin Android 11 DP2 ve DP3 arasındaki API farkını tam olarak görmek için; ancak elbette Google'ın duyurmadığı önemli değişiklikleri de takip edeceğiz. Şunu okuyabilirsiniz: notları burada yayınlayınGüncellemeyi indirip flaşlamadan önce bunu yapmanızı öneririz. Son olarak mutlaka buraya gidin herhangi bir hata raporu göndermek ve Burada En son sürümü tartışmak için.

Google Pixel cihazları ve Project Treble uyumlu cihazlar için en son sistem görüntülerini indirmek için bağlantılarımız olacak bu sayfada. Yapıları manuel olarak flaşlayabilir veya bunu sizin için yapması için Android Flash Aracını kullanabilirsiniz. Uyumlu bir cihazınız yoksa önizleme yapısını Android Studio'nun Android Emülatöründe çalıştırabilirsiniz.


Bu üçüncü ve son Geliştirici Önizlemesidir. Pixel olmayan cihazları içeren 2 beta sürümü çıkacak ve bunu 3. çeyrekte kararlı sürüm takip edecek.

En son Android 11 haberlerinin tümü için bu etikete yer işareti koyun:

XDA'da Android 11 Haberleri