Android 11 Beta გამოდის Google Pixel ტელეფონებისთვის Device Controls API, Bubble შეტყობინებებით და მრავალი სხვა

Android 11 Beta 1 საბოლოოდ მოვიდა, თან მოაქვს რამდენიმე მნიშვნელოვანი ცვლილება, როგორიცაა ერთჯერადი ნებართვები, მოწყობილობის კონტროლის API და სხვა! წაიკითხეთ მეტი!

Android 11 არის Android-ის შემდეგი ძირითადი ვერსიის განახლება და იყო პირველი საჯარო ბეტა განახლებისთვის დაგეგმილია გამოშვება ონლაინ ღონისძიების შემდეგ, 2020 წლის 3 ივნისს. აშშ-ში მიმდინარე სამოქალაქო არეულობის გამო, Google-მა გადაწყვიტა გადაედო ონლაინ გაშვების ღონისძიება, თუმცა პირველი ბეტა შემთხვევით დასრულდა ზოგიერთი მომხმარებლის ტელეფონზე ჩამოსვლა ყოველ შემთხვევაში. ახლა Google-მა გამოაცხადა, რომ ონლაინ გაშვების ღონისძიება მთლიანად გაუქმდა. მაგრამ არ ინერვიულოთ, რადგან Android 11 Beta 1 ჯერ კიდევ წინ მიიწევს. Google-მა ოფიციალურად გამოუშვა პირველი ბეტა Google Pixel ტელეფონებისთვის, რომელსაც თან ახლავს რამდენიმე ახალი ცვლილება, რომელიც ორიენტირებულია ხალხის, კონტროლისა და კონფიდენციალურობის ძირითად თემებზე.

Android 11 სიახლეები XDA-ზე

პირველი Android 11 Beta დღეს ხელმისაწვდომია საბოლოო SDK და NDK API-ებით და ახალი ფუნქციებით აპებში საცდელად. თუ

თქვენ გაქვთ Pixel 2, Pixel 3, Pixel 3a ან Pixel 4 მოწყობილობა, შეგიძლიათ დარეგისტრირდეთ Google-ში, რათა მიიღოთ Android 11 Beta განახლებები პირდაპირ თქვენს მოწყობილობაზე. როგორც ყოველთვის, ასევე ხელმისაწვდომია ჩამოტვირთვები Pixel-ისთვის და Android Emulator-ისთვის, თუ გსურთ უახლესი განახლების გვერდით ჩატვირთვა.

Google ასევე განაახლებს Play Console-ს და ამატებს ახალ ფუნქციებს Android Studio-ს, Kotlin-სა და Jetpack-ს. თქვენ შეგიძლიათ წაიკითხოთ ყველაფერი ამ სხვა ცვლილებების შესახებ ჩვენს სხვა სტატიაში.

ჩამოტვირთეთ Android 11 Beta 1 Google Pixel მოწყობილობებისთვის

სანამ ცვლილებების ჟურნალს მივიღებთ, შეგიძლიათ ჩამოტვირთოთ Android 11 Beta 1 მხარდაჭერილი Google Pixel მოწყობილობებისთვის შემდეგი ბმულებიდან:

Google Pixels

მოწყობილობა, კოდის სახელი, XDA ფორუმი

OTA

სისტემის სურათი

Pixel 2 (walleye)

Ბმული

Ბმული

Pixel 2 XL (taimen)

Ბმული

Ბმული

Pixel 3 (ლურჯი)

Ბმული

Ბმული

Pixel 3 XL (ჯვარედინი)

Ბმული

Ბმული

Pixel 3a (sargo)

Ბმული

Ბმული

Pixel 3a XL (ბონიტო)

Ბმული

Ბმული

Pixel 4 (ალი)

Ბმული

Ბმული

Pixel 4 XL (მარჯანი)

Ბმული

Ბმული

GSI ჩამოტვირთვები

x86+GMS

Ბმული

ARM64+GMS

Ბმული

x86_64

Ბმული

ARM64

Ბმული

საქმის გასაადვილებლად, შეგიძლიათ დააინსტალიროთ ბეტა გამოყენებით Android Flash Tool ვიდრე ხელით ციმციმებს აღდგენის ან სწრაფი ჩატვირთვის საშუალებით.

შენიშვნა: ჩვენ განვაახლებთ ამ დიაგრამას, როდესაც გადმოწერის ბმულები პირდაპირ ეთერში გადის.


ცვლილებები Android 11 Beta 1-ში

Google-ის პრესრელიზში დამოუკიდებლად არ არის ჩამოთვლილი Android 11 Beta 1-ში დანერგილი ყველა ცვლილება. ამის ნაცვლად, პრესრელიზი ასახავს ცვლილებებს, რომლებიც გამოჩნდება Android OS-ის შემდეგი ვერსიით. გაითვალისწინეთ, რომ ჩვენ უკვე გვქონდა წვდომა Android 11 დეველოპერის გადახედვა 1, გადახედვა 2, გადახედვა 3, გადახედვა 4და ცოტა ხნის წინ, თუნდაც ბეტა 1 დღევანდელ გამოშვებამდე. ასე რომ, თუ ყურადღებით ადევნებდით თვალყურს ჩვენს გაშუქებას, ყველა შემდეგი ცვლილება შესაძლოა ახალი არ მოგეჩვენოთ.

Android 11 Beta 1 Pixel 4-ის ზოგიერთი მომხმარებლისთვის ადრე გამოვიდა: აი, რა არის ახალი

Google ანდროიდ 11-ით ამახვილებს ყურადღებას სამ ძირითად თემაზე: ხალხი, კონტროლი და კონფიდენციალურობა.

ხალხი

ჩვენი სმარტფონები განვითარდა მრავალი ფუნქციის შესასრულებლად, მაგრამ მისი ერთ-ერთი მთავარი ფუნქცია რჩება კავშირების დამყარება და ადამიანებთან კომუნიკაციის შენარჩუნება. ამგვარად, Android 11 შეეცდება გადაასწოროს OS, რათა იყოს უფრო ადამიანებზე ორიენტირებული და ექსპრესიული.

საუბრის შეტყობინებები

Android 11 მოყვება გამოყოფილი განყოფილება შეტყობინებების ჩრდილის ზედა ნაწილში, რომელიც სპეციალურად არის დაცული საუბრებისთვის. ნათქვამია, რომ დიზაინი არის "ხალხის წინსვლა" და თავად შეტყობინება შესთავაზებს საუბრის სპეციფიკურ მოქმედებებს როგორიცაა საუბრის ბუშტის სახით გახსნა, მთავარ ეკრანზე საუბრის მალსახმობის შექმნა ან ა შეხსენება.

საუბრის შეტყობინებები დეველოპერის გადახედვისგან 1

იყო საუბრის შეტყობინებები პირველად დაფიქსირდა Android 11 დეველოპერის გადახედვა 1. ფაქტობრივი საუბრისთვის ჩვეულებრივი კონტექსტური პასუხების გარდა, ჩვენ ასევე შეგვიძლია გამოვყოთ სამოქმედო ზონები ჩაჩუმებისთვის, დადუმებისთვის, ფავორიტებისთვის და საუბრის ბუშტებში სანახავად.

ბუშტები

ბუშტებზე საუბრისას, Android 11 დიდდება ჩეთების ხელმძღვანელებზე Bubbles API-ით. შეტყობინებების გაგზავნისა და ჩეთის აპებმა „უნდა“ გამოიყენონ Bubbles API შეტყობინებებისთვის, რათა მომხმარებლებს საშუალება მისცენ, თავიანთი საუბრები თვალსაჩინოდ და ხელმისაწვდომად დარჩეს მრავალ დავალების შესრულებისას.

Bubbles დაინერგა Android 10-ში, როგორც დეველოპერის ვარიანტი, მაგრამ ჩვენ ვიცნობთ Google-ს აპირებს მეტის გაკეთებას მათთან ერთად. Bubbles-ის შეტყობინებები ნაგულისხმევად ჩართულია Android 11 Developer Preview 1-დან, რადგანაც, თქვენ აღარ გჭირდებათ ოფციის ჩართვა Developer Options-ში.

Android 11 Beta 1-ში Google-მა დაამატა ახალი ქვემენიუ Bubble შეტყობინებების გასააქტიურებლად. ეს ქვემენიუ არის პარამეტრები > აპები და შეტყობინებები > შეტყობინებები > ბუშტები.

კლავიატურის კონსოლიდირებული წინადადებები

ეს საშუალებას აძლევს ავტომატური შევსების აპებს და შეყვანის მეთოდის რედაქტორებს (IME) უსაფრთხოდ შესთავაზონ კონტექსტის სპეციფიკური ერთეულები და სტრიქონები პირდაპირ IME-ის შეთავაზების ზოლში, სადაც ისინი ყველაზე მოსახერხებელია მომხმარებლებისთვის.

მისი ხმიდან გამომდინარე, კლავიატურის კონსოლიდირებულ შემოთავაზებებს მიეცემათ უფლება შესთავაზონ თავიანთი შენახული ჩანაწერები პირდაპირ კლავიატურის აპლიკაციის სიტყვების შეთავაზების ზოლში. ჩვენ გამოვიკვლევთ, როგორ მუშაობს ეს ფუნქცია, უფრო დეტალურად, მალე.

ხმის წვდომა

მარტივია სენსორული ეკრანის ურთიერთქმედების თავისთავად აღქმა, მაგრამ არის მომხმარებელთა ქვეჯგუფი, რომლებსაც სენსორული ეკრანის გამოყენება რთულად, რთულად ან შეუძლებლად მიაჩნიათ. ეს მომხმარებლები ეყრდნობიან ხელმისაწვდომობის ბრძანებებს თავიანთი სმარტფონის ხმოვანი ბრძანებების მეშვეობით ნავიგაციისთვის. Android 11 ახლა მოიცავს მოწყობილობაზე არსებულ ვიზუალურ ქერქს, რომელიც ესმის ეკრანის შინაარსს და კონტექსტს და ქმნის ლეიბლებს და წვდომის წერტილებს ხელმისაწვდომობისთვის.


კონტროლი

ეს განყოფილება ყურადღებას ამახვილებს დაკავშირებულ სახლის ეკოსისტემაზე, აყენებს Android-ს ყველა სხვა ჭკვიანი მოწყობილობის მართვის ცენტრში.

Device Controls API

Device Controls API არის Android 11-ის ერთ-ერთი გამორჩეული ფუნქცია. Android-ის ამ ვერსიის გამოშვებაში, მომხმარებლებს შეეძლებათ წვდომა და მართონ დაკავშირებულ მოწყობილობებზე სწრაფად და მარტივად, უბრალოდ ხანგრძლივი დაჭერით ჩართვის ღილაკზე.

Controls API საშუალებას აძლევს დეველოპერებს განათავსეთ სახლის ავტომატიზაციის მალსახმობები კვების მენიუში. Android 11-ის ადრინდელ გადახედვებში, იყო "სწრაფი კონტროლი" განყოფილება დენის მენიუს ელემენტების ზევით, ხოლო კვების მენიუს დანარჩენი ნაწილი გამჭვირვალეა.

Android 11 Developer Preview 4-ში, კვების მენიუს ფონი მუქი იყო, მათ შორის, კვების მენიუს ელემენტები ზემოთ. გარდა ამისა, „სწრაფი კონტროლი“ ახლა ამბობს „მოწყობილობის კონტროლი“ და იყო აღწერილობის ტექსტი, როდესაც ველი ცარიელი იყო, რომელშიც ნათქვამია: „დაამატე კონტროლი თქვენი დაკავშირებული მოწყობილობებისთვის“. როცა მხარდაჭერილი აპიდან სამართავები დაამატეთ, ეს ტექსტი გაქრა, რათა ადგილი გაეჩინა თქვენი საყვარელი მართვის საშუალებებისთვის.

Android 11 Beta 1 ყველას მოაქვს ახალი "Power Menu" პარამეტრები, რომლებიც გააკონტროლებენ ბარათებს და საშვებს და აკონტროლებს ფუნქციებს Power Menu-ში.

Google Home აპი უკვე მხარს უჭერს Android 11-ის Device Controls API-ს. მომხმარებლებმა შეძლეს მიიღონ მოწყობილობები Google Home აპიდან დეველოპერის გადახედვის 4-ის დენის მენიუში გამოსაჩენად და თქვენც იგივე უნდა გააკეთოთ ბეტა 1-ზე.

მედია კონტროლი

Media Controls მომხმარებლებს აჩქარებს და მოსახერხებელს ხდის გამომავალი მოწყობილობის გადართვას აუდიო ან ვიდეოზე კონტენტი, რაც მათ საშუალებას აძლევს აირჩიონ დაკავშირებულ მოწყობილობებს შორის, როგორიცაა მოწყობილობის დინამიკები, ყურსასმენები, გარე დინამიკები, ტელევიზორები და ა.შ. ეს შესაძლებლობა შეიძლება ჩართოთ Developer Options-დან Beta 1-ში და Google გპირდებათ, რომ ფუნქცია ნაგულისხმევად ჩართული იქნება მომავალ ბეტა ვერსიაში.

ჩვენ მყისიერი მინიშნებები მრავალ მოწყობილობაზე აუდიო გადართვის შესახებ Developer Preview 2-ში. ახლა კი Google-მა ოფიციალურად გამოაცხადა იგივე. გაითვალისწინეთ, რომ გარკვეული Android სკინები უკვე გაძლევთ საშუალებას აირჩიოთ გამომავალი მოწყობილობა და ახლა ეს ფუნქციონალობა მოვიდა საფონდო Android-ზე.


კონფიდენციალურობა

Google-ის ფოკუსირება OS-ის მასშტაბით კონფიდენციალურობაზე გრძელდება Android 11-ით.

ერთჯერადი ნებართვები

როგორც სახელი გულისხმობს, Android 11 მომხმარებლებს საშუალებას აძლევს მიანიჭონ ერთჯერადი, ერთჯერადი ნებართვის წვდომა აპებზე, რომლებიც ითხოვენ წვდომას მოწყობილობის მიკროფონზე, კამერაზე ან მდებარეობაზე. შემდეგ ჯერზე, როდესაც აპს დასჭირდება წვდომა მოწყობილობის ამ ფუნქციებზე, მან კიდევ ერთხელ უნდა მოითხოვოს ეს ნებართვები.

თვისება იყო პირველად დაფიქსირდა Developer Preview 1-შიდა ის საშუალებას აძლევს მომხმარებელს დროებით მიანიჭოს აპს წვდომა ნებართვაზე, სანამ ეს აპლიკაცია წინა პლანზეა. მას შემდეგ, რაც მომხმარებელი აპლიკაციიდან დაშორდება, აპი კარგავს წვდომას ამ ნებართვაზე და ის ხელახლა უნდა მოითხოვოს. ეს განსხვავდება Android 10-ის ქცევისგან — Android 10-ზე მომხმარებლებს შეუძლიათ მდებარეობის ნებართვა მისცენ აპებს, სანამ აპი არის გამოყენება", რაც ნიშნავს, რომ ამის გაკეთება შეიძლება მხოლოდ მდებარეობის ნებართვისთვის და რომ აპს ექნება წვდომა მდებარეობაზე ყოველ ჯერზე გაიხსნა. ერთჯერადი ნებართვა არის ვიწრო სამუშაო ადგილი და მოიცავს მეტ ნებართვას.

ნებართვების ავტომატური გადატვირთვა

იმის საფუძველზე, რომ საშუალო მომხმარებელს არ ახსოვს აპის გამოყენების შემდეგ ნებართვების გაუქმება, Android 11 ავტომატური გადატვირთეთ აპის მუშაობის ყველა ნებართვა და აცნობეთ მომხმარებელს, თუ აპი არ იყო გამოყენებული „გახანგრძლივებული პერიოდის განმავლობაში დრო". აპს შეუძლია კიდევ ერთხელ მოითხოვოს ნებართვები აპის მომდევნო გამოყენებისას.

ეს ფუნქცია დამატება იყო პირველად შენიშნეს დეველოპერის გადახედვა 3-ში და, როგორც ჩანს, შემდგომ ბეტაში ჩართვის გზაზეა.

ფონის მდებარეობა

Google-მა აღმოაჩინა, რომ ბევრი აპი წვდომა იყო მდებარეობის მონაცემებზე ფონზე, რეალურად ამის საჭიროების გარეშე. შესაბამისად, 2020 წლის თებერვალში, Google-მა გამოაცხადა რომ აპის დეველოპერებს, რომლებიც ეძებენ ფონურ მდებარეობაზე წვდომას, დასჭირდებათ Google-ის თანხმობა იმ შემთხვევაში, თუ მათ სურთ თავიანთი აპების Play Store-ში ჩამოთვლა. ასე რომ, დეველოპერებს მოუწოდეს შეეფასებინათ, ნამდვილად სჭირდებოდა თუ არა მათ აპს წვდომა ფონურ მდებარეობაზე და იყო თუ არა ეს საჭიროება საფუძვლიანი მიზეზით.

მანამდე Google-მა გამოაცხადა ამ ახალი ცვლილების განხორციელების ვადები. 2020 წლის აგვისტოდან მოყოლებული ყველა ახალი აპლიკაცია და 2020 წლის ნოემბრიდან ყველა არსებული აპი იქნება უნდა დაამტკიცოს მათი ფონის მდებარეობაზე წვდომა, წინააღმდეგ შემთხვევაში აპლიკაციის სია არ გავრცელდება/იყოლება ამოღებულია. Google ახლა ახანგრძლივებს ვადებს, მაგრამ მხოლოდ არსებული აპების პოლიტიკის განსახორციელებლად, რაც დეველოპერებს 2021 წლამდე აძლევს დროს, რომ მიიღონ დამტკიცება მათი ჩამონათვალის წაშლამდე.

ეს ცვლილება რეალურად დამოუკიდებელია Android 11-ისგან, რადგან აპები მთლიანად წაიშლება Google Play Store-დან. მაგრამ ის უკავშირდება კონფიდენციალურობისა და ნებართვების მართვის ყოვლისმომცველ თემას ამ Android გამოშვებაში.

Google Play სისტემის განახლება — პროექტის მთავარი მოდულები

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

Google ავალდებულებს კონკრეტული Mainline მოდულის ჩართვას, რომელიც Google I/O 2019-ის დროს მოიცავდა 13-ს. Android 11 Developer Preview 1-ით, Google-მა დაავალა სულ 20 ძირითადი მოდული.

ახლა, Android 11 Beta 1-ით, Google-მა დაავალა სულ 12 ძირითადი მოდული Android 10-ზე არსებულის გარდა. სულ ახლა არის 25 მოდული.


დეველოპერის მეგობრული ცვლილებები Android 11 Beta-ში

ეს არ არის Android 11-ში ცვლილებების ერთ-ერთი მთავარი აქცენტი, მაგრამ ის წარმოადგენს ბეტა გამოშვებებს, რადგან განახლება სპეციალურად არის გამიზნული აპლიკაციების დეველოპერებისთვის. ეს ცვლილებები შემდეგია:

  • შეფერხებული ცვლილებები, სანამ დეველოპერები არ დამიზნებენ Android 11-ს, ამიტომ ცვლილებები არ შევა ძალაში მანამ, სანამ აშკარად არ შეცვლით თქვენს მანიფესტს.
  • დაამატა ახალი ინტერფეისი დეველოპერის ოფციებში, რათა მოგცეთ საშუალება, გადართოთ მრავალი ამ მნიშვნელოვანი ცვლილება აპლიკაციის ტესტირებისთვის (როგორც დაფიქსირდა 2020 წლის იანვარში).
  • დამატებულია პლატფორმის სტაბილურობის გამოშვების ახალი ეტაპი, სადაც API და ქცევის ყველა ცვლილება დასრულდება რათა აპლიკაციის დეველოპერებმა შეძლონ აპლიკაციის განახლებების დასრულება იმის ცოდნით, რომ თავად პლატფორმა სტაბილურია.
  • უსადენო ADB გამართვა (როგორც იწინასწარმეტყველეს 2019 წლის ოქტომბერში, და მერე, როგორც ჩანს Developer Preview 2-ში)
    • სწრაფი პარამეტრების ფილასთან ერთად (როგორც ჩანს Developer Preview 4-ში)
  • ADB დამატებითი დიდი APK-ების უფრო სწრაფი ინსტალაციისთვის (როგორც ჩანს Developer Preview 4-ში)
  • მეტი nullability ანოტაციები პლატფორმის API-ებზე, რათა დაიჭიროთ პრობლემები აშენების დროს და არა გაშვების დროს.

ეს მხოლოდ ის ცვლილებებია, რომლებსაც Google ახსენებს თავის განცხადებაში, მაგრამ აუცილებლად იქნება მეტი ცვლილებები, რომლებიც მათ არ დაუკონკრეტებიათ. ჩვენ უკვე ამოვთხარით რამდენიმე როცა Android 11 Beta 1 შემთხვევით გამოვიდა, როგორიცაა სწრაფი პარამეტრების მედიის კონტროლი, რომელიც არ არის ნახსენები განცხადებაში. ახლა ჩვენს Pixel სმარტფონებზე ჩვენთვის ხელმისაწვდომი განახლებებით, ჩვენ უკეთეს მდგომარეობაში ვიქნებით მეტი ცვლილებების პოვნაში. Ადევნეთ თვალყური!

Android 11 სიახლეები XDA-ზე