Google-მა გამოაცხადა, რომ Google Play Services წყვეტს API 14-ისა და API 15-ის მხარდაჭერას. ეს მოიცავს Android ვერსიებს 4.0-დან 4.0.4-მდე.
დგება მომენტი, როცა უნდა გავაგრძელოთ ცხოვრება. ეს შეიძლება შეიცავდეს კონკრეტულ ურთიერთობას, სამუშაოს ან რაღაც ტრივიალურ, როგორიცაა Android-ის ძველი ვერსია, რაც Google Play Services-ის შემთხვევაშია. Android 4.0 Ice Cream Sandwich გამოვიდა 7 წელზე მეტი ხნის წინ და Google თვლის, რომ დროა გადადგეს ეს ძველი ტკბილი კერძი. ამ კვირაში კომპანიამ გამოაცხადა, რომ Google Play Services წყვეტს API 14-ისა და API 15-ის მხარდაჭერას. ეს მოიცავს Android ვერსიებს 4.0-დან 4.0.4-მდე.
ბევრი ადამიანი საუბრობს ანდროიდის ფრაგმენტაციაზე, როდესაც ეხება Android-ის ძირითად ვერსიებს. უახლეს მაგალითში, Android Pie გამოვიდა 4 თვის წინ, მაგრამ ზოგიერთი უმსხვილესი სმარტფონის OEM ბაზარზე ახლახანს მიდის საჯარო ბეტა ტესტების გაკეთება განახლებისთვის. ამ ძირითადი ვერსიის განახლებებს მოაქვს რამდენიმე ყველაზე პოპულარული ახალი ფუნქცია (რადგან ისინი ამატებენ ახალ API-ებს AOSP-ზე), მაგრამ არის უამრავი ახალი ფუნქცია, რომელიც ემატება სმარტფონებს Google Play-ს წყალობით სერვისები.
ამ სიახლეებით, ვინც იყენებს Ice Cream Sandwich-ს, აღარ მიიღებს ამ განახლებებს Google Play Services-ში. კონკრეტულად, Android 4.0-დან 4.0.4-მდე გაშვებული მოწყობილობები აღარ განაახლებს Play Services APK-ს 14.7.99 ვერსიის მიღმა Google Play Store-დან. მართალი გითხრათ, აქტიური Android მოწყობილობების 1%-ზე ნაკლებს აქვს Android-ის ვერსია, რომელიც აღარ მიიღებს Google Play სერვისების განახლებებს. Ice Cream Sandwich ოქტომბრის ბოლოსთვის მუშაობდა აქტიური Android მოწყობილობების მხოლოდ 0.3%-ზე. რა თქმა უნდა, ეს ჯერ კიდევ 6 მილიონზე ნაკლები აქტიური მოწყობილობაა, მაგრამ როდესაც მსოფლიოში 2 მილიარდზე მეტია, ეს ძალიან მცირე რაოდენობაა.
ახალი SDK ვერსიის ცვლილებების წყალობით ამ წლის დასაწყისში, თითოეული ბიბლიოთეკა შეიძლება დამოუკიდებლად გამოქვეყნდეს და შეიძლება განაახლოს საკუთარი minSdkVersion. აპები, რომლებიც ამჟამად მხარს უჭერენ API დონეებს 14 ან 15, SDK-ის ახალ ვერსიებზე განახლებისას შეექმნებათ შეცდომები. ბუნებრივია, ამ აგების შეცდომების გამოსასწორებლად, Google-ის რეკომენდებული მოქმედების კურსი არის API დონის 16-ის მიზანმიმართვა, როგორც მინიმალური მხარდაჭერილი API დონე. თუმცა, ჯერ კიდევ არის 6 მილიონი აქტიური Android მოწყობილობა და ზოგიერთმა დეველოპერმა შეიძლება გააგრძელოს მათი მხარდაჭერა.
თუ თქვენ ხართ ერთ-ერთი იმ დეველოპერებიდან, მაშინ ამის გაკეთება შეგიძლიათ გარკვეული კონფიგურაციისა და კოდის მენეჯმენტით. თქვენ შეგიძლიათ შექმნათ მრავალი APK, რომლებიც მხარს უჭერენ სხვადასხვა მინიმალურ API დონეებს, Google Play სერვისების სხვადასხვა ვერსიით. ამისთვის, დეველოპერებს სურთ გამოიყენონ კონსტრუქციის ვარიანტების ფუნქცია Gradle-ში, ასე რომ თქვენ შეგიძლიათ განსაზღვროთ თქვენი აპლიკაციის ძველი და უახლესი ვერსიების კონსტრუქციის არომატები.
წყარო: Google