Android 14 Geliştirici Önizlemesi 2, seçili fotoğraflara erişim ve diğer değişikliklerle burada

Android 14 Geliştirici Önizlemesi 2 şimdi burada ve bazı harika değişiklikler var.

Android 14'ün ilk geliştirici ön izlemesi geçen ay yayınlandı ve dünyanın en büyük işletim sisteminin bir sonraki sürümü için tüm zemini hazırladı. İlk geliştirici önizlemesinde özelleştirme seçenekleri ve daha iyi pil ömrü vaatleri vardı ve ikinci geliştirici önizlemesi bu değişikliklerden bazılarını ikiye katlıyor. Ayrıca, bir uygulamanın cihazınızda hangi fotoğraflara erişebileceğini seçmenize izin vererek, güvenliğinizi ve gizliliğinizi korumanın yeni yollarını da sunar.

"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, geliştiriciler önümüzdeki aylarda. Sorunlarla karşılaşmaktan çekinmiyorsanız, elbette Android 14'ü 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 14 sürümünü beklemeye değer olabilir.

Android 14 geliştirici önizlemesi 2'nin en dikkate değer özellikleri şunları içerir:

  • Kullanıcılara verileri üzerinde daha fazla kontrol sağlama: Kullanıcıların, bir uygulamanın cihazda hangi belirli fotoğraflara erişeceğini seçebilmesi ve böylece tüm fotoğraf kitaplığınızı bir uygulamayla paylaşmanıza gerek kalmaması için değişiklikler getirildi. Bir kullanıcının verilerine gereksiz erişimi önlemek için bir ekran görüntüsü algılama API'si de eklenmiştir.
  • Oturum açmanın daha güvenli yolları: Yeni bir API, uygulamalarda oturum açmak için geçiş anahtarları aracılığıyla parolasız güvenli oturum açma olanağı sunar.
  • Android cihaz sistem sağlığında iyileştirmeler: Android 14, pil ömründen ve performanstan tasarruf etmek için uygulamaların donmuş haldeyken çalışmasını engellemek de dahil olmak üzere uygulamaların çalışma şeklini kolaylaştırmayı amaçlayacaktır.

Gözümüzü açık tutacağımız başka gizli değişiklikler de olmasını bekliyoruz.

Android 14 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, resmi sürümden önce en az "birkaç hafta" planlayarak, Haziran 2023'te platform kararlılığına ulaşmayı planlıyor. Android 13, Haziran 2022'de platform kararlılığına ulaştı ve son sürüm yayınlandı serbest bırakıldı Ağustos o yılın Google yayınladı yayın zaman çizelgesi hakkında daha fazla ayrıntı kontrol edebilirsiniz.

Gizlilik ve güvenlik

Seçilen fotoğraflara erişim

Fotoğraf Seçici, Google'ın Android 13 ile birlikte sunduğu bir API'dir. Uygulamaların, kullanıcının Fotoğraf Seçici aracılığıyla seçtiği öğelere erişim elde etmek için herhangi bir izin istemesine gerek yoktur; Bu özelliği zaten detaylandırmıştık. ilk Android 14 geliştirici önizlemesinde etkinleştirdik, ancak temel olarak aşağıdaki gibi çalışır.

API düzeyi 33'ü hedefleyen bir uygulama, kullanıcıdan READ_MEDIA_VIDEO veya READ_MEDIA_IMAGES (veya her ikisini birden) vermesini istemek için çalışma zamanı izin iletişim kutusunu tetiklediğinde, Android 14, "Fotoğrafları Seçin" yazan izin iletişim kutusu. Bu girişe dokunmak, kullanıcının uygulamaya erişim izni vermek istediği fotoğrafları veya videoları seçmesine olanak tanıyan Fotoğraf Seçici'nin yeni bir sürümünü başlatır. ile. Uygulama daha sonra, kullanıcı seçmediği sürece yalnızca kullanıcının özel olarak seçtiği medya öğelerine erişebilir. ek medya öğelerine erişimi genişletin veya uygulamaya resimler için tüm medya mağazası koleksiyonlarına erişim izni verin ve videolar.

  • Tüm fotoğraflara erişime izin ver: Cihazdaki tüm fotoğrafların ve videoların eksiksiz kitaplığı mevcuttur.
  • fotoğrafları seçin: MediaStore aracılığıyla yalnızca kullanıcının seçtiği fotoğraf ve videolar geçici olarak kullanılabilir olacaktır.
  • izin verme: tüm fotoğraf ve videolara erişim reddedildi.

Kimlik bilgisi yöneticisi ve geçiş anahtarları

Android 14 ekler Kimlik Yöneticisi bir platform API'si olarak ve bir Google Play Hizmetleri uygulamasına sahip bir Jetpack Kitaplığı aracılığıyla Android 4.4 ve sonraki sürümlerine geri getiriliyor. Parola yöneticileri gibi kullanıcı tarafından yapılandırılan kimlik bilgisi sağlayıcıları, kimlik bilgilerini almak ve depolamak için API'leri destekleyerek oturum açmayı kolaylaştırır.

Credential Manager API ayrıca geçiş anahtarlarını da destekler. parolasız kimlik doğrulama için yeni endüstri standardı, uygulamalarda oturum açmak için kullanıcı adı ve parola kullanmaktan daha güvenlidir. Kullanıcıların uygulamalar için geçiş anahtarları oluşturmasına ve bunları Google Şifre Yöneticisi'nde saklamasına olanak tanır. Saklanan geçiş anahtarları, sorunsuz bir deneyim için aynı Google hesabında oturum açmış cihazlar arasında senkronize edilir.

Daha güvenli örtük niyetler

Android 14'ü hedefleyen uygulamalar için, örtük bir niyetle değiştirilebilir bekleyen bir niyet oluşturmak, beklenmeyen kod yollarını tetiklemek için kullanılamayacakları şekilde bir istisna oluşturur.

Arka plan etkinliği başlatılıyor

Beklenmeyen kesintileri azaltmak için Android 14, ön plan uygulamalarına etkileşimde bulundukları uygulamaların etkinlikleri başlatma yeteneği üzerinde daha fazla kontrol sağlar. Özellikle, Android 14'ü hedefleyen uygulamaların, bir PendingIntent gönderirken veya bir Hizmeti bağlarken arka planda etkinlikleri başlatmak için ayrıcalıklar vermesi gerekir.

Geliştirilmiş uygulama deneyimleri

Yeni PackageInstaller API'leri

Android 14, APK yükleme söz konusu olduğunda kullanıcı deneyimini düzene koymak ve iyileştirmek için bir dizi PackageInstaller API sunar. Bunlar şunları içerir:

  • requestUserPreapproval(): Kullanıcının, yükleme onaylanana kadar bir APK'nın indirilmesini ertelemesine izin verir.
  • setRequestUpdateOwnership(): Bir yükleyicinin, bir uygulamanın gelecekteki güncellemelerinden kendisinin sorumlu olduğunu belirtmesine izin verir.
  • setDontKillApp(): Uygulama kullanımdayken bölünmüş APK'ler aracılığıyla bir uygulamanın isteğe bağlı özelliklerinin sorunsuz yüklenmesine izin verebilir.

InstallConstraints API ayrıca, uygulama güncellemelerinin yalnızca uygulamanın artık kullanılmadığı zamanlar gibi uygun zamanlarda yapılmasını sağlar.

kişiselleştirme

Android 14, sıcaklık birimlerini, haftanın ilk gününü ve numaralandırma sistemlerini kişiselleştirmek için bölgesel tercihler belirlemenizi sağlar. Bu özelliği geliştirici önizlemesi 1'de de gördük ve bir geliştirici bayrağı aracılığıyla etkinleştirildi. ABD'de yaşayan bir Avrupalı, örneğin sıcaklık ölçümü için yine de Celsius'u kullanmayı tercih edebilir.

Google Pixel cihazınıza Android 14 Developer Preview 1 nasıl indirilir ve yüklenir

Android Developer Preview 1'i kolayca indirebilir ve şu adresteki kılavuzumuza göz atmayı unutmayın: android 14 nasıl kurulur Bunu nasıl yapacağınızdan emin değilseniz.

Google, Pixel 7 Pro, Pixel 7, Pixel 6 Pro, Pixel 6, Pixel 5a 5G, Pixel 5 veya Pixel 4a (5G) için bu geliştirici ön izleme güncellemesini resmi olarak yayınlıyor. 64 bit sistem görüntülerini Android Studio'daki Android Emulator ile 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!