Google გამოუშვებს Extension SDK-ს ახალი ფუნქციების ძველი Android ვერსიებისთვის

click fraud protection

Extensions SDK არის ის, რაც შესაძლებელს ხდის Photo Picker-ის ფუნქციებს ძველ Android ვერსიებზე.

პროექტის მთავარი ხაზი არის გზა Google-ისთვის, რომ მიაწოდოს განახლებები სისტემის ზოგიერთ მნიშვნელოვან კომპონენტზე Google Play Services Framework-ისა და Google Play Store-ის მეშვეობით. თითოეული Mainline მოდული მიწოდებულია როგორც APK ფაილი, APEX ფაილი ან APK-in-APEX. როდესაც Mainline მოდულის განახლება ხდება, მომხმარებელი ხედავს "Google Play სისტემის განახლება" (GPSU) შეტყობინებას თავის მოწყობილობაზე. ფაქტობრივად, კრიტიკულ კომპონენტებზე განახლებების მიწოდებისთვის, Google-მა გვერდი აუარა OEM-ის მიერ განახლების გამოქვეყნებას დალოდების აუცილებლობას და თავად აირჩია დავალების შესრულება. კომპანიამ ახლა გამოუშვა Extension SDK-ის პირველი საჯარო ვერსია და ის მიეწოდება მოწყობილობებს სისტემის მოდულის მეშვეობით.

დეველოპერებისთვის გაფართოების SDK-ის ყველაზე დიდი სარგებლობა არის ახალი Photo Picker API-ის მიტანის შესაძლებლობა Android 11 და უფრო ახალ მოწყობილობებზე, მიუხედავად იმისა, რომ ეს ფუნქცია გაშვებულია Android 13

. Google ასევე ამბობს, რომ დეველოპერებს შეეძლებათ განახორციელონ AdServices API, რათა მოემზადონ ტესტირებისთვის Android Privacy Sandbox რომელიც სავარაუდოდ გამოვა ბეტა რეჟიმში ამ წლის ბოლოს. ეს არის მაგალითი იმისა, თუ როგორ შეიძლება გაფართოების SDK-ის გამოყენება Android-ის ძველ ვერსიებზე ფუნქციების დასაბრუნებლად, სისტემის სრული განახლების საჭიროების გარეშე.

დეველოპერებს შეუძლიათ შეამოწმონ გაფართოების SDK-ის რომელი ვერსიაა დაინსტალირებული მომხმარებლის მოწყობილობაზე შეკითხვის საშუალებით გაფართოების ვერსია გაშვების დროს, ისევე როგორც ისინი შეამოწმებენ მოწყობილობის სხვა ატრიბუტებს, როგორიცაა build ვერსია. AdServices API დამატებულია Extension SDK ვერსიაში 4, მაგრამ Photo Picker არსებობს მე-2 ვერსიიდან.

დეველოპერების შემთხვევაში, რომლებიც იყენებენ Android Studio Flamingo-ს ან უფრო ახალს, მათ შეეძლებათ ავტომატურად შექმნან სწორი ვერსიის შემოწმებები API-ებისთვის, რომლებიც გაშვებულია Extension SDK-ის მეშვეობით. ის სრულიად არჩევითია, მაგრამ შეიძლება დაეხმაროს დეველოპერებს ახალი ფუნქციების დანერგვაში, როდესაც ისინი ხელმისაწვდომი გახდება. შეგიძლიათ მეტი წაიკითხოთ SDK გაფართოებები და დოკუმენტაცია კონფიდენციალურობის Sandbox ბეტა და ფოტო ამომრჩევი.