Android 11-მა დაამატა ჩაშენებული ეკრანის ჩამწერი, მაგრამ ის მხარს უჭერს მხოლოდ აუდიოს ჩაწერას მიკროფონიდან. ეს შეიძლება შეიცვალოს მომავალ გამოშვებაში.
პირველ რამდენიმე Android 10 დეველოპერის გადახედვას ჰქონდა ბარებონის ეკრანის ჩამწერი SystemUI-ში, მაგრამ ეს ფუნქცია მომხმარებლებისთვის მიუწვდომელი იყო გამოშვებისას. პირველთან ერთად Android 11 დეველოპერის გადახედვათუმცა, ეკრანის ჩამწერი ხელმისაწვდომი გახდა სწრაფი პარამეტრების ფილიდან. ახლა Android 11 Developer Preview 2-ში, ეკრანის ჩამწერს აქვს განახლებული ინტერფეისი, რომელიც აცნობებს მომხმარებელს შესაძლებლობას ჩაწერს სენსიტიურ ინფორმაციას და საშუალებას აძლევს მომხმარებელს აირჩიოს, სურს თუ არა ჩაწეროს აუდიო მიკროფონიდან და/ან აჩვენოს შეხება ეკრანი. თუმცა, ამჟამად არ არსებობს საშუალება ჩაწეროთ აუდიო, რომელიც უკრავს მოწყობილობაზე, მაგრამ ეს შეიძლება შეიცვალოს მომავალ გადახედვისას.
მარცხნიდან მარჯვნივ: ეკრანის ჩანაწერის სწრაფი დაყენების ფილა, ეკრანის ჩანაწერის ჩამოსაშლელი პარამეტრები, ახალი ეკრანის ჩანაწერის ათვლა და ახალი ეკრანის ჩანაწერის სტატუსის ზოლის ინდიკატორი.
ახალი სტრიქონები დაემატა SystemUI-ს Android 11-ში, რომელიც ეხება ეკრანის ჩანაწერის ფუნქციას. ეს სტრიქონები ვარაუდობენ, რომ თქვენ შეძლებთ ჩაწეროთ „ხმა თქვენი მოწყობილობიდან, როგორიცაა მუსიკა, ზარები და ზარის მელოდიები“.
<stringname="screenrecord_device_audio_and_mic_label">Device audio and microphonestring>
<stringname="screenrecord_device_audio_description">Sound from your device, like music, calls, and ringtonesstring>
<stringname="screenrecord_device_audio_label">Device audiostring>
ეს ტექსტი ამჟამად არ ჩანს ეკრანის ჩაწერის ფუნქციაში და არ არის მითითება შიდა მოწყობილობის ჩაწერის შესაძლებლობის შესახებ აუდიო სამი კლასიდან ნებისმიერში, რომელიც პასუხისმგებელია ეკრანის ჩაწერაზე Android 11-ში: RecordingController, RecordingService და ScreenRecordDialog. Android 10 შესაძლებელი გახდა აპლიკაციებისთვის აუდიოს ჩაწერა სხვა აპლიკაციებიდან AudioPlaybackCapture API-ით. Სინამდვილეში, უკვე არის მესამე მხარის აპლიკაციები Google Play Store-ზე რომლებიც სარგებლობენ ამ API-ით, რათა მოგცეთ საშუალება გადაიღოთ ვიდეო და აუდიო თქვენი მოწყობილობიდან. მე გამოვცადე განახლებული ეკრანის ჩამწერის ფუნქცია Android 11 DP2-ში, მხოლოდ იმის დასადასტურებლად, რომ მას არ უჭერს მხარს შიდა აუდიოს ჩაწერას და, სამწუხაროდ, ის მაინც მხარს უჭერს მხოლოდ მიკროფონიდან აუდიოს ჩაწერას. საკუთარი თავის შესამოწმებლად, სცადეთ ეკრანის ჩაწერის დაწყება და შემდეგ გახსენით ვიდეო Google Photos-ში ხმამაღლა საუბრისას — თუ შეგიძლიათ მოუსმინეთ საკუთარ თავს, როგორ საუბრობთ ვიდეოზე ეკრანის ჩანაწერში, მაშინ, სავარაუდოდ, ის ჩაწერს აუდიოს მხოლოდ მიკროფონი. მე, რა თქმა უნდა, შევადარე ეს შედეგი მესამე მხარის აპს, რომელიც მე აღვნიშნე, რომელიც იყენებს API-ს.
ვივარაუდოთ, რომ Google საშუალებას გაძლევთ ჩაწეროთ მოწყობილობის შიდა აუდიო მომავალი Android 11 გადახედვისას, დარწმუნებული არ ვარ, რომ ეს ნამდვილად სასარგებლო იქნება. ხოლო აპები, რომლებიც მიზნად ისახავს Android 10-ს ნაგულისხმევად დაუშვას მათი აუდიოს აღბეჭდვა აპების მიერ AudioPlaybackCapture-ის გამოყენებით API, აპები, რომლებიც მიზნად ისახავს Android 9 Pie-ს, უნდა მიიღონ მონაწილეობა მათ Manifest-ში allowAudioPlaybackCapture დროშის ჩართვით ფაილი. აუდიოს გადაღებაც შესაძლებელია მხოლოდ იმ შემთხვევაში, თუ ის გამოცხადებულია, როგორც ტიპის მედია, თამაში ან უცნობი. სისტემურ აპლიკაციებს, როგორიცაა SystemUI, ასევე შეუძლიათ აუდიოს ჩაწერა აპებიდან, თუნდაც მათი აუდიო აღბეჭდვა წესები დაყენებულია ALLOW_CAPTURE_BY_SYSTEM-ზე, მაგრამ მათ ასევე არ აქვთ უფლება შეინახონ აუდიო, თუ ეს არის საქმე.
ვინაიდან ეკრანის ჩანაწერი შეიცავს "com.android.systemui"-ს და არა "com.google.android.systemui"-ს ნაწილად, ეს ნიშნავს, რომ ეს ფუნქცია, სავარაუდოდ, AOSP-ის ნაწილი გახდება. ამრიგად, სმარტფონების სხვა მწარმოებლების მოწყობილობებს უნდა შეეძლოთ ისარგებლონ ამ ფუნქციით, როგორც კი ისინი განახლდებიან Android 11-ზე, თუ რა თქმა უნდა OEM-ს უკვე აქვს შესადარებელი ან უკეთესი ეკრანის ჩამწერი. ბევრი OEM ეკრანის ჩამწერი გაძლევთ საშუალებას შეცვალოთ ჩანაწერის გარჩევადობა, ბიტის სიხშირე და კადრების სიხშირე, ასე რომ, Google-ის ჯერ კიდევ საკმაოდ უხეშია, მაშინაც კი, თუ ისინი დაამატებენ შიდა მოწყობილობის აუდიოს ჩაწერის უნარს.