Android Q-ში Settings Intelligence აპის APK განადგურებამ აჩვენა, რომ Google მუშაობს ახალ "პარამეტრების რუტინებზე" ფუნქციაზე Google Pixel სმარტფონებისთვის.
თავისუფლება, რომელიც Google-მა მისცა დეველოპერებს Android-ის პირველ დღეებში, საშუალებას აძლევდა აყვავებულიყო აპლიკაციები, რომლებიც შეუძლებელია iOS-ზე. ავტომატიზაციის აპები, როგორიცაა Tasker, MacroDroid, Automate და Llama მომხმარებლებს საშუალებას აძლევს სრულად გააკონტროლონ თავიანთი ტელეფონების აპები და პარამეტრები, თუმცა Android-ის ბოლო გამოშვებები შემცირდა რა შეუძლიათ ამ აპებს. მიუხედავად იმისა, რომ მესამე მხარის ავტომატიზაციის აპებმა დაკარგეს გარკვეული ბრწყინვალება, პირველი მხარის სერვისებმა, როგორიცაა Google Assistant და Samsung Bixby, დაამატეს შეზღუდული ავტომატიზაციის შესაძლებლობები ისეთი ფუნქციებით, როგორიცაა ასისტენტის რუტინები და Bixby რუტინები შესაბამისად. ახლა ჩვენ ვიპოვეთ მტკიცებულება, რომ ახალი ავტომატიზაციის ფუნქცია მუშაობს Google Pixel სმარტფონებისთვის, რომლებიც მუშაობენ Android Q-ზე.
APK-ის დაშლას ხშირად შეუძლია იწინასწარმეტყველოს ფუნქციები, რომლებიც შეიძლება მოვიდეს აპლიკაციის მომავალ განახლებაში, მაგრამ შესაძლებელია, რომ ჩვენ მიერ აქ ნახსენები რომელიმე მახასიათებელი არ იყოს ის მომავალ გამოშვებაში. ეს იმიტომ ხდება, რომ ეს ფუნქციები ამჟამად არ არის დანერგილი ცოცხალ ვერსიაში და შეიძლება Google-მა ნებისმიერ დროს გამოიტანოს მომავალში.
პარამეტრების რუტინები Android Q-ში Google Pixel-ისთვის
ახალი ფუნქციის სტრიქონები და კოდი პირველად გამოჩნდა SettingsIntelligence სისტემის APK-ში, რომელიც გამოვიდა Android Q ბეტა ვერსიაში. უახლესი SettingsIntelligence APK Android Pie-ის გამოშვებაზე Google Pixel 3 XL-ისთვის, რომელიც მუშაობს 2019 წლის მაისის უსაფრთხოების პატჩზე, არის ვერსია 1.0.0.197685250. Მეორეს მხრივ, Android Q ბეტა 2 Google Pixel 3 XL-ისთვის შეიცავს ვერსია 1.1.0.235052489.fishfood ხოლო Android Q ბეტა 3 შეიცავს ვერსია 1.1.0.241603058.dogfood. "Fishfood" და "Dogfood" ეხება შიდა გამოშვებებს, რომლებიც გადიან ტესტირებას Google-ის თანამშრომლების მიერ, ამიტომ უცნაურია მათი ნახვა საჯარო ბეტა გამოშვებაში. მიუხედავად ამისა, ახალი ფუნქცია არ არის გააქტიურებული Android Pie-ში ან Android Q-ში ნებისმიერი Google Pixel სმარტფონისთვის.
ფუნქციას შინაგანად მოიხსენიებენ, როგორც "რუტინებს", მაგრამ წარუდგენენ მომხმარებელს როგორც "წესები". შემდეგი სტრიქონები აღწერს მახასიათებლის ძირითად იდეას:
"routines_settings_summary">Rules help automate changes that you regularly make in Settings, such as switching your phone to silent whenever you get to work.
<stringname="routines_settings_title">Rulesstring>
ფუნქციის აღწერილობაში ჟღერს, თითქოს დიდი თავისუფლება გექნებათ თქვენი მოწყობილობის პარამეტრების ავტომატიზაციაში, მაგრამ ეს რეალურად არ ჩანს ამ ფუნქციის განვითარების დროს.
წესების შექმნა
ამჟამად, ფუნქცია საშუალებას მოგცემთ დააყენოთ წესები თქვენს Google Pixel-ზე იმის მიხედვით, თუ რომელ Wi-Fi ქსელთან ხართ დაკავშირებული ან რომელ მდებარეობაზე იმყოფებით.
<stringname="add_network">Add networkstring>
<stringname="add_routine">Add rulestring>
<stringname="add_location_routine">Add Location rulestring>
<stringname="add_routine_this_location">Turn on the following at this location:string>
<stringname="add_wifi_routine">Add Wi-Fi rulestring>
<stringname="add_routine_this_network">Turn on the following when connected to this network:string>
მდებარეობის წესი ქმნის გეოფარდს თქვენს მიერ შეყვანილი მისამართის გრძედისა და გრძედისთვის. Wi-Fi წესი საშუალებას გაძლევთ დააყენოთ პირობები თქვენს მოწყობილობაზე შენახული Wi-Fi SSID-ების საფუძველზე.
წესების მოქმედებები
Wi-Fi ან მდებარეობის წესის ამოქმედების შემდეგ, თქვენ გაქვთ შესაძლებლობა ჩართოთ „არ შემაწუხოთ“ რეჟიმი, დააყენოთ ტელეფონის დარეკვა, გააჩუმოთ ტელეფონი ან დააყენოთ თქვენი Google Pixel მხოლოდ ვიბრაციაზე.
<stringname="routine_action_dnd">Turn on Do Not Disturbstring>
<stringname="routine_action_normal">Set phone to ringstring>
<stringname="routine_action_silent">Silence phonestring>
<stringname="routine_action_vibrate">Vibrate phonestring>
რედაქტირების წესები
ეს სტრიქონები ცოტა მეტ კონტექსტს მატებს იმას, რისი გაკეთებაც შეგიძლიათ წესებით. მაგალითად, სტრიქონები ადასტურებენ, რომ Wi-Fi წესის დამატება შესაძლებელია მხოლოდ შენახული ქსელებისთვის.
<stringname="choose_routine_source">Choose rule typestring>
<stringname="choose_wifi_network_title">Choose Wi-Fistring>
<stringname="choose_wifi_no_available_networks">"You've added rules for all saved networks. To add a new rule, connect to another network."string>
<stringname="choose_wifi_no_saved_networks">To add a rule, first connect to a Wi-Fi networkstring>
<stringname="choose_wifi_title">Choose saved networkstring>
<stringname="chosen_location">Location:string>
<stringname="chosen_network">Network:string>
<stringname="edit_rule_action_header">Do the followingstring>
<stringname="edit_rule_activity_add">Add Wi-Fi network or locationstring>
<stringname="edit_rule_activity_header_location">When at locationstring>
<stringname="edit_rule_activity_header_wifi">When connected tostring>
<stringname="edit_rule_summary_dnd">"When Do Not Disturb is on you'll see this icon at the top of your screen"string>
<stringname="edit_rule_summary_ringer">"You'll be notified whenever a change occurs"string>
<stringname="edit_rule_title">Edit rulestring>
წესების შეტყობინებები
წესის გააქტიურების შემდეგ, SettingsIntelligence Android Q-ში გამოაჩენს შეტყობინებას, რომელიც აცნობებს მომხმარებელს, თუ რა ქმედება განხორციელდა. შეტყობინებები ასევე ნაჩვენები იქნება მომხმარებლის ინფორმირებისთვის, როდესაც ისინი შედიან ან გამოდიან ტრიგერის ზონიდან წესისთვის.
<stringname="notification_action_wifi_rule_detected_positive">Tap to setup a rulestring>
<stringname="notification_text_rule_applied_location_enter_prefix">Arrived atstring>
<stringname="notification_text_rule_applied_location_exit_prefix">Leftstring>
<stringname="notification_text_rule_applied_wifi_enter_prefix">Connected tostring>
<stringname="notification_text_rule_applied_wifi_exit_prefix">Disconnected fromstring>
<stringname="notification_text_wifi_rule_detected_prefix">Set up a rule forstring>
<stringname="notification_title_dnd_wifi_rule_detected">Turn on Do Not Disturb each time?string>
<stringname="notification_title_normal_wifi_rule_detected">Always ring when connected?string>
<stringname="notification_title_rule_applied_dnd">Do Not Disturb is onstring>
<stringname="notification_title_rule_applied_dnd_off">Do Not Disturb is offstring>
<stringname="notification_title_rule_applied_normal">Phone set to ringstring>
<stringname="notification_title_rule_applied_silent">Phone set to silentstring>
<stringname="notification_title_rule_applied_vibrate">Phone set to vibratestring>
<stringname="notification_title_silent_wifi_rule_detected">Always silence when connected?string>
<stringname="notification_title_vibrate_wifi_rule_detected">Always vibrate when connected?string>
წესების წინადადებები
და ბოლოს, მომხმარებლებს ექნებათ შესაძლებლობა მისცენ SettingsIntelligence-ს წვდომა თავიანთ მდებარეობასა და კალენდარზე, რათა აპმა შესთავაზოს ახალი წესების შექმნა.
<stringname="permission_dialog_description">"%s uses your location and calendar to provide personalized suggestions based on your routines.
If you don't allow location and calendar permissions, you may still receive other suggestions."string>
ბონუსი: Ramping Ringer
როგორც ბონუსი, არის სტრიქონები და კოდი SettingsIntelligence აპში, რომლებიც ვარაუდობენ, რომ Google-მა შესაძლოა დაამატოს „ramping ringer“ ფუნქცია Android Q-ში Pixel მოწყობილობებისთვის. შემომავალი ზარების დროს, Google Pixel ჯერ ვიბრირებს რამდენიმე წამის განმავლობაში, სანამ დროთა განმავლობაში ნელ-ნელა გაზრდის ზარის მელოდიას. ეს ფუნქცია ჩვეულებრივ გვხვდება მორგებულ ROM-ებში და OEM პროგრამულ უზრუნველყოფაში, მაგრამ ჯერ არ მიუღწევია Google Pixel-ში.
<stringname="ramping_ringer">Vibrate first then ring graduallystring>
დასკვნა
მიუხედავად იმისა, რომ ახალი ფუნქცია არ ჩანს ისეთი ძლიერი, როგორც ავტომატიზაციის აპლიკაციები, როგორიცაა Tasker, შესაძლებელია, რომ მეტი დაემატოს უახლოეს თვეებში, სანამ ფუნქციების ნაკრები გაყინული იქნება გამოსაშვებად. გარდა ამისა, ავტომატიზაციის აპების უმეტესობას აქვს მაღალი ბარიერები შესვლისთვის, ამიტომ Google-მა უნდა გაამარტივოს წესები საკმარისად მარტივი იმისათვის, რომ გამოიყენოს Pixel-ის საშუალო მფლობელი ან პერსპექტიული Pixel-ის მფლობელი.
ვინაიდან ფუნქცია არის SettingsIntelligence აპლიკაციის ნაწილი, რომელიც არის ექსკლუზიური Pixel-ში (მახასიათებლის დეკლარაცია Manifest-ში, com.google.android.feature.PIXEL_EXPERIENCE
, ადასტურებს ამას), ჩვენ გვჯერა, რომ მხოლოდ Google Pixel სმარტფონები, რომლებიც მუშაობენ Android Q-ზე, მიიღებენ ახალ ფუნქციას. მე ასევე მჯერა, რომ ეს ფუნქცია სავარაუდოდ დებიუტი იქნება Google Pixel 4-თან და Pixel 4 XL-თან, რადგან ის ჯერ კიდევ არსებობს დამუშავების პროცესშია და ისეთი შეგრძნება მაქვს, რაც შეფერხდება ახალი პროდუქტის გამოშვებისთვის, მაგრამ მე ვერ დავადასტურებ გაშვების თარიღი. ჩვენ ადრე დაფიქსირებული მინიშნებები ამ მახასიათებლისთვის მთელი გზა უკან Android P დეველოპერის გადახედვა 2 შარშან, მაგრამ, როგორც ჩანს, მას შემდეგ ბევრად მეტი სამუშაო გაკეთდა ფუნქციაზე. ჩვენ შეგატყობინებთ, თუ ფუნქცია გააქტიურდება 2019 წლის შემდეგი Pixel სმარტფონების გამოშვებამდე.
მადლობა PNF Software-ს, რომ მოგვაწოდა გამოყენების ლიცენზია JEB დეკომპილერი, პროფესიული დონის საპირისპირო ინჟინერიის ინსტრუმენტი Android აპლიკაციებისთვის.