Android 14-ს შეუძლია აპლიკაციების კლონირების საშუალებას მოგცემთ, რათა ერთდროულად გამოიყენოთ ორი ანგარიში

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

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

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

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

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

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

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

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

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

Android-ის კლონის პროფილის განხორციელება და გამოყენება განისაზღვრება CDD, ანუ თავსებადობის განსაზღვრის დოკუმენტით. Android 13 CDD შტატები რომ კლონის პროფილის შექმნა იმავე აპის ორმაგი ინსტანციის გაშვების მიზნით არჩევითია, მაგრამ დარწმუნებული არ ვარ, გახდება თუ არა ის საჭირო ფუნქცია OEM-ებისთვის Android 14-ში დანერგვისთვის. ახლა, როდესაც ფუნქციას, როგორც ჩანს, აქვს Google-ის მხარდაჭერა, თუმცა, მე ველი, რომ OEM-ებს აქვთ ჯერ კიდევ ამ სახის ფუნქციის დანერგვა უკვე უბრალოდ მიიღებს Android 14-ის აპლიკაციების კლონირებას განხორციელება.

თუმცა არის რამდენიმე გაფრთხილება, რომელიც უნდა აღვნიშნო. უპირველეს ყოვლისა, ამ ფუნქციის ტესტირება მიმდინარეობს Google-ის მიერ, ასე რომ, არ არსებობს გარანტია, რომ ის გააგრძელებს Android 14-ის სტაბილურ გამოშვებას. ეს ფუნქცია ნაგულისხმევად გამორთულია Android 14 DP1-ში, ამიტომ მომიწია დეველოპერის დროშის გადართვა, რომ ეს UI გამოჩენილიყო პარამეტრების აპში.

გარდა ამისა, აპლიკაციების სია, რომელთა კლონირებაც შესაძლებელია, ამჟამად შეზღუდულია OEM-ის მიერ განსაზღვრული რამდენიმე აპლიკაციით; მე მომიწია დროშის შეცვლა, რომ Discord, Facebook და Telegram გამოჩენილიყო ზემოთ ნაჩვენები ეკრანის სურათებზე. არ არსებობს არანაირი მექანიზმი ან API, რომ აირჩიო ან უარი თქვას მასზე, და არ ვიცი, არის თუ არა მსგავსი რამ ამჟამად შემუშავებული. მე თვალს ვადევნებ ამ მახასიათებლის შემდგომ განვითარებას.