Android Developer Options განმარტებული: ყველაფერი, რისი გაკეთებაც შეგიძლიათ ამ პარამეტრებით

click fraud protection

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

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

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

როგორ შეხვიდეთ დეველოპერის ოფციებზე Android-ზე

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

პირველი ნაბიჯი არის იმის პოვნა, თუ სად მდებარეობს Build ნომერი თქვენი მოწყობილობის პარამეტრების აპში. ჩვეულებრივ, შეგიძლიათ იპოვოთ ის თქვენს მოწყობილობაზე პარამეტრების აპის გახსნით და შემდეგ ნავიგაციით ტელეფონის შესახებ > აშენების ნომერი. ანდროიდ 8.0 და ანდროიდ 8.1-ის ქვეშ მდებარეობს სისტემა > ტელეფონის შესახებ > აშენების ნომერი. თუ თქვენ გაქვთ ტაბლეტი, მას ჩვეულებრივ უწოდებენ "ტაბლეტის შესახებ". მდებარეობა შეიძლება განსხვავდებოდეს Android-ის მორგებული კონსტრუქციებისთვის - მაგალითად, Samsung-ის მოწყობილობებს აქვს ის ქვეშ Ტელეფონის შესახებ (ან ტაბლეტი) > პროგრამული უზრუნველყოფის ინფორმაცია > Build ნომერი.

თუ ვერ პოულობთ, შესაძლოა იყენებდეთ მოწყობილობას Android-ის მორგებული კონსტრუქციით, რომელიც მოძრაობს იქ, სადაც ზოგიერთი პარამეტრი მდებარეობს. თუ თქვენს პარამეტრების აპს აქვს ძიების ღილაკი (ის, როგორც წესი, ეკრანის ზედა ნაწილშია გამადიდებელი შუშის ხატით), დააჭირეთ მას და მოძებნეთ "build number". თუ გამოვა, დააჭირეთ მას და ის უნდა იყოს მონიშნული შესახებ გვერდზე.

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

ამის შემდეგ, ახლა თქვენ უნდა გქონდეთ დეველოპერის პარამეტრების ახალი მენიუ ხელმისაწვდომი თქვენს პარამეტრების აპში. ისევ და ისევ, დეველოპერის პარამეტრების მენიუს ზუსტი მდებარეობა დამოკიდებულია Android ვერსიის თქვენს ვერსიაზე და მოწყობილობის მწარმოებელზე. ზოგიერთი მოწყობილობა (როგორიცაა Samsung-ის ბოლო ტელეფონები და ტაბლეტები) განათავსებს დეველოპერის ოფციებს ძირითადი პარამეტრების ეკრანის ბოლოში, ზოგი კი გადააქვს სისტემის მენიუში ან სხვა ადგილას. თუ თქვენ გაქვთ ძებნის ღილაკი თქვენს პარამეტრების აპში, შეგიძლიათ სცადოთ მასზე შეხება და მენიუს საპოვნელად აკრიფოთ „დეველოპერი პარამეტრები“.

ყველა პარამეტრის ახსნა დეველოპერის ოფციებში

ჩვენ ვაპირებთ გადავხედოთ ყველა ვარიანტს Android Developer პარამეტრების მენიუში და რას აკეთებენ ისინი. ამ ვარიანტების ზუსტი თანმიმდევრობა და პოზიცია შეიძლება განსხვავდებოდეს მოწყობილობის მიხედვით და ზოგიერთი მწარმოებელი ამატებს რამდენიმე მათგანს, რომლებსაც აქ განვიხილავთ. ეს სია ასევე ეფუძნება Android 12L/12.1 — Android-ის მომავალმა ვერსიებმა შესაძლოა დაამატოს ან წაშალოს ზოგიერთი ვარიანტი.

ძირითადი პარამეტრები

მეხსიერება: მასზე შეხებით იხსნება ეკრანი, რომელიც აჩვენებს, რამდენ RAM-ს (შემთხვევითი წვდომის მეხსიერებას) იყენებს თქვენი მოწყობილობა ამჟამად, ასევე საშუალოდ 3 საათის, 6 საათის, 12 საათის ან 1 დღის ინტერვალის საფუძველზე. თქვენ ასევე შეგიძლიათ იხილოთ აპების სია თქვენს ტელეფონზე დალაგებულია მეხსიერების რაოდენობის მიხედვით. თუ შეამჩნევთ, რომ თქვენი მოწყობილობა ხშირად იტვირთება აპებს შორის აპლიკაციებს შორის გადართვისას, შეიძლება კარგი იდეა იყოს, შეამოწმოთ ეს ეკრანი და ნახოთ, არასწორად მუშაობს თუ არა ერთი აპი.

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

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

დესკტოპის სარეზერვო პაროლი: ეს ქმნის სარეზერვო პაროლს adb ბრძანებების გამოსაყენებლად მოწყობილობის აპებისა და მონაცემების სარეზერვო ასლის შესაქმნელად და აღდგენისთვის.

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

Bluetooth HCI snoop ჟურნალის ჩართვა: ეს ინახავს ყველა Bluetooth HCI პაკეტს /sdcard/btsnoop_hci.log-ზე შენახულ ფაილში, რომელიც შემდეგ შეიძლება გაიხსნას ისეთი ხელსაწყოთი, როგორიცაა Wireshark Bluetooth მონაცემების ანალიზისა და პრობლემების გადასაჭრელად.

OEM განბლოკვა: ეს გადართვა ჩართული უნდა იყოს ჩამტვირთველის განბლოკვისას, მაგრამ ეს არ არის ერთადერთი ნაბიჯი ჩამტვირთველის განბლოკვისთვის. ეს პარამეტრი არ ჩანს ყველა მოწყობილობაზე.

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

სურათის ფერის რეჟიმი: ეს ცვლის თქვენს მოწყობილობას sRGB ფერის სივრცის გამოსაყენებლად, რომელიც გამოსადეგი იყო წინა დღეებში, ვიდრე მოწყობილობების უმეტესობა ნაგულისხმევად გამოიყენებდა sRGB-ს. დღესდღეობით, ამ გადამრთველს, როგორც წესი, არანაირი ეფექტი არ აქვს.

WebView განხორციელება: ეს ცვლის, რომელი აპლიკაციაა პასუხისმგებელი Android აპლიკაციებში ჩაშენებული ვებ შიგთავსის რენდერირებაზე. თქვენ არ უნდა შეეხოთ ამას, თუ ამის კარგი მიზეზი არ გაქვთ, ან შეიძლება დაკარგოთ ზოგიერთი აპის მონაცემები (მაგალითად, თუ აპი იყენებს ადგილობრივ მეხსიერებას WebView-ით).

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

DSU ჩამტვირთავი: The DSU ჩამტვირთავი ფუნქცია დაინერგა Android 11-ში და საშუალებას გაძლევთ დროებით ჩატვირთოთ ზოგადი სისტემის გამოსახულება.

სისტემის ინტერფეისის დემო რეჟიმი: დემო რეჟიმი ძირითადად განკუთვნილია სუფთა ეკრანის კადრების გადასაღებად ყოველგვარი ყურადღების გადატანის დეტალების გარეშე. ის აჩვენებს საათს 12:00 საათზე, ბატარეის დონეს 100%-ზე და მალავს ყველა შეტყობინების ხატულას.

სწრაფი პარამეტრების დეველოპერის ფილები: ეს ეკრანი გაძლევთ შესაძლებლობას დაამატოთ რამდენიმე გადამრთველი სხვა დეველოპერის ვარიანტებისთვის თქვენი მოწყობილობის სწრაფ პარამეტრებში (სადაც არის Wi-Fi და Bluetooth გადამრთველები).

გამართვა

USB გამართვა: ამის ჩართვა საშუალებას იძლევა Android Debug Bridge პროგრამა კომპიუტერზე თქვენს მოწყობილობასთან USB-ზე კომუნიკაციისთვის. ADB შეიძლება გამოყენებულ იქნას აპლიკაციების გვერდით ჩატვირთვისთვის, სისტემის პარამეტრების ბრძანებების შესაცვლელად, აპებისთვის ნებართვების მინიჭებისთვის და სხვა. თუმცა, ზოგიერთი აპლიკაცია და თამაში უარს ამბობს გაშვებაზე, თუ ჩართულია USB გამართვა.

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

უსადენო გამართვა: ეს საშუალებას გაძლევთ გამოიყენოთ ADB ლოკალური Wi-Fi ქსელის მეშვეობით, მხოლოდ USB-ის ნაცვლად. უსადენო გამართვა ხელმისაწვდომია Android-ში წლების განმავლობაში, მაგრამ Google-მა დაამატა ეს გადართვა მხოლოდ Android 11-ით.

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

ხარვეზის ანგარიშის მალსახმობი: ეს ამატებს ახალ ღილაკს კვების მენიუში ხარვეზის ანგარიშის შესაქმნელად.

ჩართეთ გამყიდველის სიტყვიერი აღრიცხვა: ეს მოიცავს დამატებით ინფორმაციას შეცდომების ანგარიშებში, შესაძლოა, პირადი ინფორმაციის ჩათვლით.

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

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

დაადასტურეთ აპები USB-ზე: ეს ამოწმებს ADB-ის მეშვეობით დატვირთულ აპლიკაციებს მავნე კოდისთვის, ისევე, როგორც თქვენს მოწყობილობაზე ჩამოტვირთული აპლიკაციების დამოწმება Google Play Protect-ის გამოყენებით. ეს შეიძლება იყოს მოსახერხებელი, თუ თქვენ ჩამოტვირთავთ აპლიკაციებს ვებიდან თქვენს კომპიუტერში და დააინსტალირებთ მათ ADB-ის გამოყენებით.

დაადასტურეთ გამართვადი აპების ბაიტიკოდი: ეს არის უსაფრთხოების კიდევ ერთი ზომა და ის ჩართულია ნაგულისხმევად.

ლოგერის ბუფერის ზომა: ეს ცვლის ფაილის მაქსიმალურ ზომას logger-ისთვის (ასევე ცნობილია როგორც "logcat"). უფრო ხანგრძლივ ბუფერს შეუძლია აჩვენოს ძველი აქტივობა, ხოლო უფრო მოკლე ბუფერს შეიცავს მხოლოდ უახლესი აქტივობის ჟურნალებს.

მხატვრული დროშები: Google ზოგჯერ მოიცავს ექსპერიმენტულ ფუნქციებს Android Developer Previews-სა და Beta-ში და სწორედ აქ მდებარეობს ისინი. Android-ის სტაბილურ ვერსიაზე გაშვებული მოწყობილობების უმეტესობას აქვს ცარიელი ფუნქციების დროშების მენიუ.

GPU გამართვის ფენების ჩართვა: ეს პარამეტრი საშუალებას აძლევს Vulkan-ის ვალიდაციის ფენების ჩატვირთვას ადგილობრივი მოწყობილობის საცავიდან. გუგლს აქვს გარკვეული დოკუმენტაცია მეტი ინფორმაციით.

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

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

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

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

სისტემის მიკვლევა: ეს არის გამოსადეგი ინსტრუმენტი შესრულების ოპტიმიზაციისთვის აპლიკაციის განვითარების დროს.

ქსელი

უსადენო ეკრანის სერთიფიკატი: ეს პარამეტრი გამოიყენება თქვენი მოწყობილობის ეკრანის ნებისმიერ ტელევიზორზე ან მონიტორზე, რომელსაც მხარს უჭერს მირაკასტი, მაგრამ Google-მა ამოშალა მისი კოდი წლების წინ საკუთარი სასარგებლოდ Chromecast სტანდარტული, ასე რომ, ეს გადართვა ნამდვილად არ აკეთებს არაფერს უმეტეს მოწყობილობებზე

ჩართეთ Wi-Fi სიტყვიერი ჩაწერა: ეს აჩვენებს მიღებული სიგნალის სიძლიერის ინდიკატორს, ან მოკლედ RSSI, თითოეულ ქსელში Wi-Fi პარამეტრებში. RSSI მნიშვნელობას შეუძლია გითხრათ მოცემული Wi-Fi სიგნალის სიძლიერეზე, მაგრამ აპებს მოსწონს WiFi ანალიზატორი როგორც წესი, უკეთესი ინსტრუმენტია სამუშაოსთვის.

Wi-Fi უსაფრთხო რეჟიმი: ეს პარამეტრი ხელმისაწვდომია ზოგიერთ მოწყობილობაზე და ის უპირატესობას ანიჭებს ქსელის სტაბილურობას ვიდრე შესრულებას.

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

Wi-Fi არა-მუდმივი MAC რანდომიზაცია/გაძლიერებული Wi-Fi MAC რანდომიზაცია: ანდროიდი იყენებს ან მუდმივი MAC რანდომიზაცია ან არასტაბილური MAC რანდომიზაცია Wi-Fi ქსელებთან დაკავშირებისას, იმისდა მიხედვით, თუ რომელია საჭირო. ეს ოფცია აიძულებს Android-ს ყოველთვის გამოიყენოს მუდმივი MAC რანდომიზაცია, რაც არსებითად ატყუებს ქსელს და იფიქრებს, რომ თქვენ გაქვთ ახალი მოწყობილობა ყოველ ჯერზე, როცა დაკავშირდებით. ეს შეიძლება იყოს გამოსადეგი ქსელებისთვის, რომლებსაც აქვთ ტევადი შესვლა ან სხვა კონფიგურაციის პრობლემები.

მობილური ინტერნეტი ყოველთვის აქტიურია: Android თიშავს თქვენს მობილურ მონაცემთა კავშირს, როდესაც უკავშირდებით Wi-Fi-ს, რადგან ორივე კავშირის შენარჩუნება ზრდის ბატარეის დაცლას. ეს ვარიანტი ცვლის ამ ქცევას, რაც შეიძლება სასარგებლო იყოს, თუ არ გსურთ დაელოდოთ LTE-ს ან 5G-ს ხელახლა დასაკავშირებლად Wi-Fi-დან გათიშვისას. გაფრთხილება: ეს ძალიან შეამცირებს თქვენს ბატარეას ცხოვრება.

Tethering ტექნიკის აჩქარება: ეს პარამეტრი ჩართულია ნაგულისხმევად და აუმჯობესებს ტეტერინგის კავშირებს სპეციალური აპარატურის ფუნქციებით. თქვენ ალბათ არ გჭირდებათ ამაში არევა.

ნაგულისხმევი USB კონფიგურაცია: ეს ცვლის რა რეჟიმს გამოიყენებთ, როდესაც თქვენს მოწყობილობას აერთებთ კომპიუტერს (ან სხვა USB ჰოსტს). მოწყობილობების უმეტესობას აქვს "მონაცემთა გადაცემის გარეშე", როგორც ნაგულისხმევი ვარიანტი. თუ თქვენ მუდმივად აგზავნით ფაილებს USB-ზე, შეგიძლიათ დააყენოთ არჩევა „ფაილის გადაცემა“ აქ, რათა თავიდან აიცილოთ მისი ყოველ ჯერზე არჩევა. გაითვალისწინეთ, რომ პარამეტრი მოქმედებს მხოლოდ მაშინ, როდესაც თქვენი მოწყობილობა განბლოკილია.

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

აბსოლუტური ხმის გამორთვა: Android-ის თანამედროვე ვერსიები მხარს უჭერენ აბსოლუტურ მოცულობას Bluetooth გამოსასვლელებისთვის, რაც ჩვეულებრივ გაძლევთ მაქსიმალურ კონტროლს ხმაზე. თუმცა, ზოგიერთი ყურსასმენი და ყურსასმენი შეიძლება იყოს რთული ამ ჩართვის შემთხვევაში. ამის ჩართვა (რაც ხმის აბსოლუტურ გამორთვას და არა ჩართვას გამორთავს) შეიძლება დაგეხმაროთ ისეთ სიტუაციებში, როდესაც დინამიკები ან ყურსასმენები ძალიან ჩუმია.

ჩართეთ Gabeldorsche: ეს საშუალებას აძლევს ახალ Bluetooth სტეკს Google-მა დაიწყო მუშაობა Android 11-ში, რომელსაც Gabeldorsche (ცნობა დანიის ისტორიაზე). არ არსებობს მიზეზი, რომ ადამიანების უმეტესობამ გამოიყენოს ეს ახლა და ის რეალურად დამალულია ზოგიერთ მოწყობილობაზე.

გამორთეთ Bluetooth A2DP ტექნიკის გადმოტვირთვა: ეს ცვლის Bluetooth აუდიოს გადაცემის მეთოდს და ზოგჯერ შეუძლია გაასწოროს გაუმართავი Bluetooth ყურსასმენები და დინამიკები.

Bluetooth AVRCP ვერსია/Bluetooth MAP ვერსია: ეს ცვლის, თუ როგორ ამუშავებს Android მედიის კონტროლს Bluetooth-ით. თქვენ ალბათ არ გჭირდებათ ამ პარამეტრებში არევა.

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

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

Bluetooth აუდიო ნიმუშის სიხშირე/ბიტები თითო ნიმუშზე: ეს ცვლის Bluetooth აუდიოს ხარისხის ზოგიერთ პარამეტრს. თქვენ, ალბათ, არ გჭირდებათ ამ საკითხებთან შეგუება.

Bluetooth აუდიო არხის რეჟიმი: ეს იცვლება, თუ თქვენი Bluetooth აუდიო მოწყობილობა იყენებს მონო ან სტერეო აუდიოს. სამწუხაროდ, როგორც კოდეკის ამომრჩევის შემთხვევაში, შეგიძლიათ აირჩიოთ მხოლოდ აუდიო მოწყობილობის მიერ მხარდაჭერილი რეჟიმებიდან.

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

შეყვანა

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

მაჩვენებლის ადგილმდებარეობა: ეს მსგავსია „ონკანების ჩვენება“, მაგრამ აჩვენებს თქვენი შეხების რეალურ კოორდინატებს ეკრანის ზედა ნაწილში.

ნახატი

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

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

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

ფანჯრის ანიმაციის მასშტაბი/ტრანზიციის ანიმაციის მასშტაბი/ანიმატორის ხანგრძლივობის მასშტაბი: ეს სამი ვარიანტი ცვლის Android-ში ანიმაციების უმეტესობის სიჩქარეს. მათი დაყენება 0.5x-ის მსგავს მნიშვნელობებზე შეიძლება ზოგჯერ აგრძნობინოს თქვენს მოწყობილობას უფრო სწრაფად, მაგრამ ასევე შეიძლება გამოიწვიოს ჩოპიური გამოცდილება.

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

ყველაზე მცირე სიგანე/მინიმალური სიგანე: ეს არის Android-ზე აპლიკაციების სკალირების შეცვლის კიდევ ერთი გზა - უფრო მცირე მნიშვნელობა ზრდის ზომას, ხოლო უფრო მაღალი მნიშვნელობა ყველაფერს პატარას ხდის. ნორმალური პარამეტრების აპში „ეკრანის ზომის“ პარამეტრი, როგორც წესი, საუკეთესო საშუალებაა ეკრანის მასშტაბის შესაცვლელად, მაგრამ ეს პარამეტრი შეიძლება ბევრად უფრო დიდი და პატარა იყოს. თუ თქვენს მოწყობილობას აქვს Android 12L/12.1 ან უფრო ახალი ვერსია, აქ საკმარისად მაღალი მნიშვნელობის დაყენება გამოიწვევს ტაბლეტებისთვის განკუთვნილი დავალების ზოლის გამოჩენას.

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

ტექნიკის დაჩქარებული რენდერი

განახლებების ჩვენება/ტექნიკის შრეების განახლებების ჩვენება: ისინი მსგავსია ზემოაღნიშნული პარამეტრის „ზედაპირის განახლებების ჩვენება“. მათი გამოყენების მიზეზი არ არის, თუ არ ხართ დეველოპერი, რომელიც აპს ტესტირებს.

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

არამართკუთხა კლიპის ოპერაციების გამართვა: ეს გამორთავს ტილოზე ამოკვეთის ზონას უჩვეულო (არამართკუთხა) ტილოს უბნების შესაქმნელად.

ძალის სიბნელის გადალახვა: ეს პარამეტრი დაემატა Android 10-ში და არის უნდა აიძულოს აპებს ჰქონდეს მუქი თემა, თუნდაც არ ჰქონდეთ. თუმცა, ის არასოდეს მუშაობდა ყველა აპლიკაციაში, როდესაც ის ახალი იყო და, როგორც ჩანს, ახლა უფრო ნაკლებად საიმედოა. Android აპლიკაციების უმეტესობას ასევე აქვს მშობლიური მუქი რეჟიმი ამ ეტაპზე, ასე რომ ეს არ არის საჭირო.

ძალის 4x MSAA: ეს აიძულებს მრავალნიმუშების საწინააღმდეგო ალიასირებას (MSAA) ყველა აპში, რომელიც იყენებს OpenGL ES 2.0.

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

ფერთა სივრცის სიმულაცია: მას შეუძლია ეკრანის ფერების შეცვლა რამდენიმე სხვადასხვა რეჟიმს შორის, მათ შორის მონოქრომული ვარიანტის ჩათვლით.

გამორთეთ USB აუდიო მარშრუტიზაცია: ეს ხელს უშლის Android-ს ავტომატურად გამოიყენოს ახლად დაკავშირებული USB აუდიო მოწყობილობები, როგორიცაა ყურსასმენის გადამყვანები ან USB ყურსასმენები. ეს შეიძლება იყოს სასარგებლო, თუ გსურთ ჩართოთ მოწყობილობა, რომელიც გთავაზობთ აუდიო გამომავალს, მაგრამ რეალურად არ გსურთ გამოიყენოთ აუდიო ნაწილი, როგორიცაა USB დოკი ან ადაპტერი 3.5 მმ ყურსასმენის ჯეკით სხვა პორტებს შორის.

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

Მონიტორინგი

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

პროფილის HWUI რენდერი: ეს არის გზა, რომ აკონტროლოთ GPU აქტივობა თქვენს მოწყობილობაზე, თუმცა ეს არ არის ძალიან გამოსადეგი აპლიკაციების ტესტირების მიღმა განვითარების დროს.

აპები

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

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

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

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

ქეშირებული აპებისთვის შესრულების შეჩერება: ანდროიდის აპლიკაციები არ უნდა იმუშაოს, როდესაც ისინი ქეშირებულია მეხსიერებაში, მაგრამ ეს პარამეტრი მთლიანად აფერხებს მათ ამის გაკეთებაში. ამ პარამეტრს შეუძლია გააუმჯობესოს ბატარეის ხანგრძლივობა შესრულების ფასად (შეიძლება უფრო ხანგრძლივი იყოს ქეშირებული აპების აღდგენა ხელახლა გახსნისას), მაგრამ რეალურ ცხოვრებაში შედეგები შერეულია.

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

შეტყობინებების მნიშვნელობის გადატვირთვა: Android ცდილობს დროთა განმავლობაში დაალაგოს თქვენი შეტყობინებები მნიშვნელობის მიხედვით და ამ ღილაკზე დაჭერით აღდგება ეს ქცევა.

ლოდინის აპლიკაციები: აქ ჩამოთვლილია ყველა აპლიკაცია, რომელიც ამჟამად მოლოდინის რეჟიმშია თქვენს მოწყობილობაზე.

აპლიკაციების იძულებით დაშვება გარედან: Android აპებს შეუძლიათ აირჩიონ, შეიძლება თუ არა მათი დაინსტალირება გარე მეხსიერებაზე (ჩვეულებრივ, microSD ბარათის სლოტზე) მანიფესტის პარამეტრით, მაგრამ ეს ვარიანტი არღვევს ამას. ამის შეცვლამ და მხარდაჭერილი აპლიკაციების გარე მეხსიერებაში გადატანამ შეიძლება გამოიწვიოს უცნაური ქცევა, ამიტომ, ალბათ, უმჯობესია ამის დატოვება.

აიძულეთ აქტივობების ზომის შეცვლა: ეს პარამეტრი აიძულებს ყველა აპლიკაციის ზომის შეცვლას, რაც შეიძლება იყოს (ბუგი) გამოსასწორებელი აპებისთვის, რომლებიც არ მუშაობენ ეკრანის გაყოფის რეჟიმში ან არ შეიძლება შეცვალონ ზომები Chromebook-ებზე.

თავისუფალი ფორმის ფანჯრების ჩართვა: ეს პარამეტრი საშუალებას აძლევს აპლიკაციებს გაიხსნას მცურავ ფანჯრებში, მაშინაც კი, თუ მოწყობილობა არ იყო განკუთვნილი თავისუფალი ფორმის რეჟიმში (როგორც უმეტესი ტელეფონები). როგორც კი ამას ჩართავს, დააჭირე აპის ხატულას ბოლო ეკრანზე და აირჩიეთ "Freeform", რათა ის მცურავ ფანჯარად გადააქციოთ. Android-ის ზოგიერთ მორგებულ ვერსიას უკვე აქვს ამის მორგებული განხორციელება, მაგალითად, „Pop-up View“ Samsung Galaxy ტელეფონებსა და ტაბლეტებზე.

დესკტოპის რეჟიმის იძულება: თუ დააკავშირებთ გარე ეკრანს (მაგალითად, მონიტორს USB Type-C-ზე), ეს აიძულებს მას გამოიყენოს დესკტოპის გამარტივებული ინტერფეისი თავისუფალი ფორმის ფანჯრებით და მორგებული გამშვებით. ამის ზუსტი განხორციელება განსხვავდება Android-ის კანისა და ვერსიის მიხედვით და ზოგიერთ მოწყობილობას აქვს საკუთარი ქცევა, რომელიც არღვევს ამ ვარიანტს.

ჩართეთ შეუცვლელი ზომა მრავალ ფანჯარაში/მრავალფანჯარაში ყველა აპისთვის: ეს საშუალებას აძლევს აპლიკაციებს, რომლებიც არ არის შექმნილი ზომის შესაცვლელად (როგორც ბევრი თამაში), გამოიყენონ მრავალ ფანჯრის რეჟიმში.

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

სხვა სექციები

ავტომატური შევსება: ამ განყოფილებაში ყველა ვარიანტი განკუთვნილია Android-ის Autofill Framework-ის შესამოწმებლად და ამის მიზეზი არ არის შეცვალოთ ნებისმიერი ვარიანტი აქ, თუ არ ამოწმებთ აპს, რომელიც იყენებს ავტომატური შევსების მონაცემებს (ან ავტომატურ შევსებას პროვაიდერი).

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

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

თამაშები: Samsung Galaxy-ის ზოგიერთ მოწყობილობას აქვს განყოფილება სახელწოდებით "თამაშები" დეველოპერის პარამეტრებში GPUWatch, რომელიც ამატებს გადაფარვებს FPS და CPU დატვირთვისთვის. განსხვავებით განახლების სიჩქარის მრიცხველისგან "ჩვენების" განყოფილებაში, ეს აჩვენებს FPS-ის მიმდინარე მნიშვნელობას მიმდინარე აპლიკაციიდან ან თამაშიდან, რომელიც ხშირად უფრო დაბალია, ვიდრე რეალურ ეკრანის განახლების სიჩქარე.

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