Google Play ახლა ავალდებულებს, რომ ყველა არსებული აპი, რომელიც განახლდება Play Store-ზე, ახლა მიზნად ისახავს API 28 ან უფრო მაღალი დონის (Android 9 Pie ან Android 10.)
ჯერ კიდევ 2017 წლის ბოლოს, Google-მა მიიღო თამამი გადაწყვეტილება: აიძულეთ Android აპლიკაციების დეველოპერები მიზანმიმართონ უფრო ახალი API დონეები Play Store-ის ახალი მოთხოვნების დამატებით. Google-ის მიზნებია გააუმჯობესოს ეკოსისტემის უსაფრთხოება (დარწმუნებული იქნება, რომ აპები დაიცვან კონფიდენციალურობისა და ნებართვებთან დაკავშირებული პლატფორმის ყველა ცვლილება) და წაახალისოს ახალი API-ების მიღება (ასე რომ მომხმარებლებს შეუძლიათ ისიამოვნეთ ახალი ფუნქციებით მათ ტელეფონებზე.) ყოველი წლის 1 აგვისტოს Google მოითხოვს, რომ Play Store-ში წარდგენილი ყველა ახალი აპი მიზნად ისახავდეს API-ის მთავარ დონეს, რომელიც იყო დანერგილი წინა წელიწადი. ყოველი წლის 1 ნოემბერს Google ავრცელებს ამ მოთხოვნას არსებული აპების განახლებების დასაფარად. ამრიგად, 2019 წლის 1 აგვისტოდან Google Play-ზე ატვირთული ყველა ახალი Android აპი უნდა იყოს გამიზნული API 28 დონეზე, ან Android 9 Pie. დღეიდან, იგივე მოთხოვნა ახლა ვრცელდება აპების განახლებებზე.
Google-ის ცნობით, Android 9 Pie მუშაობდა Google Play-ს ყველა სერტიფიცირებული მოწყობილობის 22,6%-ზე მიმდინარე წლის აგვისტოს ბოლოს. Ერთად სერტიფიცირების ფანჯარა ახალი Android 9 მოწყობილობებისთვის 2020 წლის 31 იანვარს დაიხურება, მოწყობილობების პროცენტული მაჩვენებელი, რომლებიც მუშაობენ API დონეზე 28 ან უფრო მაღალი, აუცილებლად გაიზრდება. ფუნქციებით, როგორიცაა ადაპტური ბატარეა Android 9-ში და Scoped Storage Android 10-ში, თქვენ უნდა დარწმუნდეთ, რომ თქვენი არსებული აპი აგრძელებს მუშაობას ისე, როგორც ეს იყო დაგეგმილი, სულ მცირე. პირადად, იმედი მაქვს, რომ ახალი მოთხოვნა უბიძგებს დეველოპერებს, გამოიყენონ ძველი FingerprintManager API, მიიღონ BiometricPrompt. Pixel 4-ის მფლობელებს შეუძლიათ ისარგებლონ Face Unlock ყველა მათ აპლიკაციაში.
ორივეში არის უამრავი ახალი API და არსებული API-ების შესწორებები Android 9 და Android 10, ასე რომ თქვენ შეგიძლიათ შექმნათ ინოვაციური ახალი აპლიკაცია ან გააუმჯობესოთ არსებული ფუნქცია, როგორც კი გადახედავთ დოკუმენტაციას. სამწუხაროდ, ეს მოთხოვნა, სავარაუდოდ, გამოიწვევს იმ ფაქტს, რომ რამდენიმე დეველოპერმა მიატოვა თავისი აპლიკაციების შემუშავება, როგორც ვნახეთ, როდესაც გასულ წელს გაიზარდა API დონის მოთხოვნა. აქ Google-ს ნამდვილად ვერ დააბრალებთ, რადგან მათ არა მხოლოდ დიდი დრო დაუთმეს დეველოპერებს აპლიკაციების განახლებისთვის, არამედ აქვთ საფუძვლიანი მიზეზიც, რომ აიძულონ დეველოპერები დამიზნონ უფრო ახალი API დონეები.