Google-მა გამოუშვა Android 11 Beta 2, რადგან პლატფორმის შემდეგი ვერსია მიაღწევს პლატფორმის სტაბილურობას. დეველოპერებს ახლა შეუძლიათ თავიანთი აპების ოპტიმიზაცია Android 11-ისთვის.
Google-მა დაიწყო Android 11 დეველოპერის გადახედვის პროგრამა თებერვალში, გამოშვების ჩვეულებრივი გრაფიკის წინ, რათა დეველოპერებს მეტი დრო მისცენ თავიანთი აპლიკაციების ადაპტირებისთვის პლატფორმის ახალ ქცევებთან და API-ებთან, რომლებიც დანერგილია Android OS-ის ახალ ვერსიაში. თუმცა, გამოშვების მთლიან ციკლზე გავლენა იქონია COVID-19 პანდემიამ. მიუხედავად იმისა, რომ პირველი Android 11 Beta განზრახული იყო გამოშვებულიყო Google I/O დეველოპერის კონფერენციაზე, ამ მოვლენის გაუქმებამ გამოიწვია Google-ის გამოშვება იმპროვიზირებული Android 11 Developer Preview 4 დაგვიანების ასანაზღაურებლად. The პირველი ბეტა პირდაპირ ეთერში ივნისში გამოვიდა და მოიტანა რამდენიმე ახალი ცვლილება, რომელიც ფოკუსირებულია ხალხის, კონტროლისა და კონფიდენციალურობის თემებზე. ახლა Google გამოუშვებს Android 11 Beta 2-ს Google Pixel მოწყობილობებისთვის.
ეს არის Android 11-ის პლატფორმის სტაბილურობის გამოშვება, რაც გულისხმობს Android 11 SDK-ს, NDK API-ებს, აპების მიმართულ ზედაპირებს, პლატფორმის ქცევას და ასევე
შეზღუდვები არა SDK ინტერფეისებზე დასრულებულია. Google-მა გააზიარა სია ყველაზე მოგვარებული და ცნობილი საკითხები ბეტა 2-ში აქ. წინსვლისას, არ იქნება ცვლილებები იმ თვალსაზრისით, თუ როგორ იქცევა Android 11 ან როგორ ფუნქციონირებს API-ები შემდეგ ბეტაში. შედეგად, დეველოპერებს ახლა შეუძლიათ დაიწყონ თავიანთი აპლიკაციების განახლება Android 11-ის (API დონე 30) მიზნებისთვის, რათა არ შეშფოთდნენ მომავალში რაიმე მოულოდნელი ცვლილების გამო.როგორც Android 11 Developer Preview-ისა და Beta 1-ის კონსტრუქციების შემთხვევაში, Beta 2 ხელმისაწვდომია ინსტალაციისთვის Pixel 2, Pixel 3, Pixel 3a და Pixel 4 სერიების მოწყობილობებზე. სხვა OEM-ებმა შეიძლება მოჰყვეს საკუთარი გამოშვებები. შეგიძლიათ გადახვიდეთ Android ბეტა ჩარიცხვის გვერდი და დარეგისტრირდით თქვენი Google Pixel მოწყობილობის OTA განახლების მისაღებად ან თვალი ადევნეთ Android Beta პროგრამაში მონაწილე OEM-ების ეკვივალენტურ გვერდებს.
ცვლილებები Android 11 Beta 2-ში
აპლიკაციის თავსებადობა
აპის თავსებადობა ამ გამოშვების მთავარი მიზანია. დეველოპერებს შეუძლიათ დაიწყონ თავიანთი აპების ტესტირება Android 11-ის გაშვებით მათ ტელეფონზე ან Android Studio-ის ემულატორზე, რათა უზრუნველყონ აპლიკაციის შეუფერხებლად მუშაობა და ყველა ფუნქცია და მომხმარებლის ნაკადი იმუშაოს ისე, როგორც ეს იყო დაგეგმილი. დეველოპერებს ასევე შეუძლიათ მხარდაჭერის ინტეგრირება ბუშტები, საუბრები შეტყობინებებში, მოწყობილობის კონტროლი, და მედია კონტროლი მათ აპებში მხარდაჭერილი API-ების გამოყენებით.
დეველოპერის ვარიანტი აპების შესამოწმებლად და გამართვისთვის
Google ასევე ამატებს დეველოპერის რამდენიმე ახალ ვარიანტს აპების ტესტირება და გამართვა, რომლებიც მიზნად ისახავს Android 11-ს. ეს მოიცავს ახალ გადამრთველებს ცვლილებების იძულებით ჩართვის ან გამორთვის მიზნით targetSdkVersion-ის შესაცვლელად ან აპის ხელახალი შედგენის გარეშე ძირითადი ტესტირებისთვის.
მიმდინარეობს Android-ის სამიზნე ვერსიის განახლება
Google დეველოპერებს ერთი წლის საშუალებას მისცემს შეცვალეთ targetSdkVersion მათი აპლიკაციებისთვის. ეს ნიშნავს, რომ 2021 წლის აგვისტოდან Google Play Store-ში ატვირთული ყველა ახალი აპი და 2021 წლის ნოემბრიდან Google Play არსებული აპების ყველა განახლება უნდა იყოს გამიზნული Android 11-ზე.
Reddit AMA
და ბოლოს, Google იქნება მასპინძლობს AMA-ს სპეციალურად დეველოპერებისთვის Android Developers subreddit (/r/AndroidDev) ხვალ, 9 ივლისს, შორის 12:00 PM PST / 3:00 PM EST და 1:20 PM PST / 4:20 PM EST. Android-ის საინჟინრო გუნდის დეველოპერები უპასუხებენ კითხვებს აპების თავსებადობასთან Android 11-თან და ახალ ინსტრუმენტებთან ერთად. თქვენ შეგიძლიათ განათავსოთ თქვენი შეკითხვები ახლავე ეს თემა და ისინი, იმედია, განიხილება დადგენილ დროის ფანჯარაში.
Google აპირებს გამოუშვას Android 11 "Release Candidate" build დაახლოებით აგვისტოს ბოლოს. ეს იქნება ბოლო ბეტა, სანამ Android 11-ის საბოლოო კოდი იქნება გაგზავნილი AOSP git საცავი. Google შემთხვევით გააზიარა სამიზნე სტაბილური გამოშვების თარიღი 8 სექტემბერს.
ჩვენ ველით, რომ შეცდომების უმეტესობა აღმოიფხვრება მომდევნო რამდენიმე განახლების დროს, მაგრამ თუ დეველოპერი ხართ, შეგიძლიათ დაამატოთ თქვენი გამოხმაურება აქ Google-ისთვის პრობლემების გადასაჭრელად.