Android 13 Geliştirici Önizlemesi 2 burada ve bildirim izni isteklerini ve geliştirici üretkenlik iyileştirmelerini bir araya getiriyor. Buna bir bak.
Şubat, ilkinin çıkışını gördü Android 13 Geliştirici Önizlemesi ve bununla birlikte dünyanın en büyük işletim sisteminin bir sonraki yinelemesinin temeli geldi. Geliştiricilere fayda sağlayan bir dizi değişikliği beraberinde getirdi ve gizlilik, Materyal Siz, dil kontrolleri ve daha fazlasında iyileştirmeler yaptı. Şimdi şirket, ikinci geliştirici önizlemesini duyurdu ve önceki geliştirici önizlemesine göre bazı ek özelliklere ve birçok iyileştirmeye sahip.
"Geliştirici Önizlemesi" başlığından da anlaşılacağı gibi, bu sürümler yalnızca geliştiricilerin kullanımına yöneliktir. Yeni özellikleri test etmek ve uygulamalarının olması gerektiği gibi güncellenmiş cihazlarda çalıştığından emin olmak içindir. Hatalar olacak, başka sorunlar olacak ve Google, önümüzdeki aylarda geliştiricilerden geri bildirim almak için baskı yapacak. Sorunlarla karşılaşmaktan çekinmiyorsanız, elbette Android 13'ü deneyin. Bununla birlikte, akıllı telefonunuzun tutarlı bir şekilde kararlı olacağına güveniyorsanız, yılın ikinci yarısında piyasaya sürülmesi beklenen tam Android 13 sürümünü beklemeye değer olabilir.
Android 13 geliştirici önizlemesi 2'nin en dikkate değer özellikleri şunları içerir:
- Bildirim izin istekleri
- Geliştiriciler artık izinlerini düşürebilir
- Tonlarca geliştirici verimliliği iyileştirmesi
Android 13 ne zaman çıkacak?
Android güncellemeleri için Google, geliştiricilerin ne zaman olduğunu bilmeleri için genellikle bir "platform kararlılığı" kilometre taşı gösterir. Google, nihai SDK/NDK API'lerinin yanı sıra nihai dahili API'leri ve uygulamaya yönelik sistemi sunmayı amaçlıyor davranışlar. Google, Haziran 2022'de, resmi sürümden en az birkaç hafta önce planlanan 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.
Gizlilik ve güvenlik
Google, kullanıcıların verileri konusunda güvenebilecekleri bir işletim sistemi istediklerini biliyor. Ne de olsa akıllı telefonlar, pek çok yönden kendimizin ve kendi hayatımızın etkili bir uzantısı oldukları noktaya ulaştı. Bunları önemli fotoğrafları saklamak, arkadaşlar ve aile ile özel sohbetler yapmak ve mikrofonların veya kameraların her gün kayıt yapmadığına güvenerek bunları her gün yanımızda taşımak etkileşim. Android 13 Geliştirici Önizlemesi 1'de tanıtılan Android 13'ün izin sisteminde (diğer değişikliklerin yanı sıra) değişiklikler gördük ve Geliştirici Önizlemesi 2 bunu genişletiyor.
Bildirim izni
Android 13, bir uygulamadan bildirim göndermek için yeni bir çalışma zamanı izni sunar: POST_NOTIFICATIONS. Android 13'ü hedefleyen uygulamaların bildirimleri iletmek için artık kullanıcıdan izin istemesi gerekecek. Android 12 veya önceki sürümleri hedefleyen uygulamalar için yükseltme akışını sistem yönetecek, ancak kullanıcılar yine de bir uygulamanın itmesine izin vermek için kabul etmeleri veya reddetmeleri gereken bir sistem iletişim kutusu görüyorlar. bildirimler. Google, geliştiricileri Android 13'ü olabildiğince erken hedeflemeye ve bildirim izni istemeye teşvik ediyor uygulamalarında.
Geliştirici sürüm düşürme izinleri
Bazen uygulamalar güncellendiğinde, daha önce verilmiş olan eski izinlere ihtiyaç duymazlar. Android 13 tanıtılıyor yeni bir API bu, geliştiricilerin daha önce verilen çalışma zamanı izinlerini düşürmesine olanak tanır.
Bağlam kayıtlı alıcıların daha güvenli dışa aktarımı
Android 12 tanıtıldı ve geliştiricilerin, Android Manifest'te beyan edilen Intent alıcılarının dışa aktarılabilirliğini beyan etmelerini zorunlu kıldı. Google şimdi geliştiricilerden, içerik kayıtlı alıcılar için aynısını yapmalarını istiyor. ALICI_EXPORTED veya ALICI_NOT_EXPORTED sistem dışı kaynaklar için alıcıları kaydederken bayrak. Bunlar Android 13'te gerekli olmayacak, ancak geliştiricilerin etkinleştirmesi şiddetle tavsiye edilir.
geliştirici üretkenliği
Android, geliştiriciler olmadan olmazdı ve her platform güncellemesi genellikle geliştiricilerin hayatını kolaylaştıran güncellemeler getirir. Bazı güncellemeler kesinlikle işi daha da zorlaştırır, ancak Google genellikle her yinelemede uygulamaların geliştirme sürecini kolaylaştırmaya çalışır.
Geliştirilmiş Japonca metin kaydırma
Android 13 DP1, TextView metin kaydırmada iyileştirmeler getirdi ve şimdi özellikle Japonca metin için bazı iyileştirmeler sunuluyor. Bu kez, TextView'ler artık metni Bunsetsu'ya (ses çıkaran en küçük kelime birimi) göre kaydırabilir. daha gösterişli ve okunabilir Japonca için - karakter yerine - doğal) veya tümcecikler uygulamalar. etkinleştirmeniz yeterlidir android: lineBreakWordStyle="
ifade etmek" TextView'ler ile.
Latin olmayan alfabeler için iyileştirilmiş satır yükseklikleri
Android 13'te Latince olmayan alfabeler (Tamilce, Birmanya, Telugu ve Tibetçe gibi) her dil için uyarlanmış bir satır yüksekliği kullanılarak görüntülenir. Bu, kırpılmayı önler ve metin konumlandırmasını iyileştirir ve bir uygulamanın bu iyileştirmeleri uygulamak için yapması gereken tek şey Android 13'ü hedeflemektir.
Metin Dönüştürme API'leri
Japonca ve Çince gibi dilleri konuşan kişiler, aramayı ve otomatik tamamlama gibi özellikleri yavaşlatabilen fonetik harf giriş yöntemlerini kullanır. Android 13'te uygulamalar yeniyi arayabilir metin dönüştürme API'sı böylece kullanıcılar aradıklarını daha hızlı ve daha kolay bulabilirler. Daha önce, Japonca arama yapmak kullanıcının aşağıdakileri yapmasını gerektiriyordu:
- Hiragana'yı arama terimlerinin fonetik telaffuzu olarak girin (ör. bir yer veya uygulama adı)
- Hiragana karakterlerini Kanji'ye dönüştürmek için klavyeyi kullanın,
- Kanji karakterlerini kullanarak yeniden arama yapın
- Arama sonuçlarını alın.
Yeni metin dönüştürme API'si ile Japon kullanıcılar Hiragana yazabilir ve ortadaki iki adımı atlayarak Kanji arama sonuçlarını anında canlı olarak görebilir.
Renk vektör yazı tipleri
Android 13, COLR sürüm 1 yazı tipleri için işleme desteği ekler ve sistem emojisini COLRv1 biçimine günceller. COLRv1, her boyutta hızlı ve net bir şekilde görüntülenen yeni ve son derece kompakt bir yazı tipi biçimidir. Çoğu uygulama için sistem her şeyi halleder ve COLRv1 çalışır. Google, uygulamanız kendi metin işlemesini uyguluyorsa ve sistem yazı tiplerini kullanıyorsa emoji oluşturmayı test etmenizi önerir. COLRv1 hakkında daha fazla bilgiyi Chrome'da okuyabilirsiniz duyuru ile duyurulduğunda Chrome OS 98.
Bluetooth LE Ses
Bluetooth Low Energy Audio, adından da anlaşılacağı gibi, sesi Bluetooth üzerinden iletmenin düşük enerjili bir yoludur. Android 13, bunun için resmi destek getiriyor.
MIDI 2.0
Android 13 ayrıca, MIDI 2.0 donanımını USB aracılığıyla bağlama yeteneği de dahil olmak üzere yeni MIDI 2.0 standardı için destek ekler. MIDI 2.0, denetleyiciler için artırılmış çözünürlük, Batılı olmayan tonlama için daha iyi destek ve nota başına denetleyicileri kullanarak daha etkileyici performans gibi iyileştirmeler sunar.
Google Pixel cihazınıza Android 13 Developer Preview 2 nasıl indirilir ve yüklenir
kolayca yapabilirsin Android Geliştirici Önizlemesi 2'yi indirinve hakkındaki kılavuzumuzu kontrol ettiğinizden emin olun. android 13 nasıl kurulur Bunu nasıl yapacağınızdan emin değilseniz.
Google, Pixel 6 Pro, Pixel 6, Pixel 5a 5G, Pixel 5, Pixel 4a (5G), Pixel 4a, Pixel 4 XL veya Pixel 4 için bu geliştirici ön izleme güncellemesini resmi olarak yayınlıyor. Android Studio'daki Android Emulator ile 64 bit sistem görüntülerini kullanabileceğiniz gibi, bir GSI da kullanabilirsiniz.
En son Geliştirici Önizlemesi yapısı hakkında düşünceleriniz nelerdir? Cihazınıza mı kuracaksınız? Deneyiminiz nasıl oldu? Aşağıdaki yorumlarda bize bildirin!