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

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

დაუშვით წყაროდან დაყენება
გახსენით ჩამოტვირთული ფაილი — Android აჩვენებს გაფრთხილებას და გთავაზობთ პარამეტრებზე გადასვლას. ჩართეთ „ამ წყაროდან დაშვება“. ნებართვა ეძლევა კონკრეტულ წყარო-აპს — ბრაუზერს ან ფაილების მენეჯერს — და არა მთელ სისტემას.

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

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

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