П’ять причин ставити програми з apk

Прийнято вважати, що ставити програми з Google Play Маркет — єдиний безпечний спосіб обзавестися новими програмами. А ті, що завантажені з Інтернету, заражають смартфон вірусами і крадуть особисті дані. Так, такий ризик є. Але нерідко без установки з apk все ж не обійтися. Наприклад, якщо потрібний додаток недоступне через регіональних обмежень або із-за невідповідності політиці Google. Ми розповімо, які програми можна знайти в офіційному магазині, як уникнути ризику зараження при установці і що робити, якщо з apk-файл виникнуть проблеми.

Які програми не знайти в Play Маркет?

1. Програми, заборонені Google. Незважаючи на те, що Google Play — достатньо відкритий майданчик, вона все ж має ряд обмежень, за недотримання яких програми видаляють з магазину. І мова зараз зовсім не про шкідливі утиліти. Чимало програм відсутня в Google Play з-за того, що вони втручаються у роботу інших додатків або мережевий трафік. До цієї категорії відносяться багато блокувальники реклами і «читерські» продукти, що дозволяють зламувати гри — наприклад, додаючи ігрові гроші. Нарешті, в Google Play ви не знайдете програм, які зламують інші програми, відкриваючи платний контент. Втім, іноді з Google Play зникають зовсім невинні речі, так чи інакше обходящие обмеження Android для розширення власної функціональності. Так сталося з додатком для запису екрану SCR Screen Recorder.

Іноді рішення не публікувати продукт в Google Play приймає сам розробник. Причиною тому може бути вузька спеціалізація, незгода автора програми з політикою Google або одна з десятків інших. Так, в офіційному магазині ви не знайдете Mi Manga Nu, програми для читання манги з відкритим вихідним кодом.

2. Старі версії програм, які краще нових. Деколи замість нових функцій оновлення програми забирає частину старих або настільки радикально змінює дизайн, що хочеться повернути попередню звичну версію. Найвідомішим прикладом, совместившим обидва цих неприємних подій, став клієнт «ВКонтакте». Схожа історія трапилася і з популярним файловим менеджером ES Провідник, впровадження реклами в який послідував відразу за випуском платній версії. В таких випадках багато хто воліють встановити стару версію, взявши apk на одному зі сторонніх ресурсів, що зберігають історію релізів.

3. Додатки, недоступні для вашої країни або смартфона. Є дві основні причини, через які що-то в Google Play може бути недоступною саме для вас. Перша — програма була випущена тільки для деяких країн, обійшовши стороною вашу. Так сталося з Pokemon Go: спочатку гра поширювалася тільки в США, Австралії та Нової Зеландії, але в підсумку прогриміла на весь світ, в тому числі завдяки установкам apk-файлів вручну. Друга — розробник вважає, що ваш пристрій не відповідає необхідним технічним вимогам. Обидві проблеми можна вирішити установкою апк, правда, в останньому випадку ви можете зіткнутися з обмеженою функціональністю чи неправильним відображенням інтерфейсу.

4. Додатки, допрацьовані ентузіастами. Нерідко співтовариство пропонує модифіковані та допрацьовані версії відомих програм. У них можуть бути додані нові функції, інтерфейс переведений на російську мову або змінено оформлення. Часом розробники навіть не проти модифікацій, але все одно встановити ці програми можна тільки з apk-файлів. Скажімо, на нашому форумі є ряд модів, які змінюють на краще функціональність і зовнішній вигляд таких програм, як UC Browser, Viber або MX Player.

5. У вас немає Google Play. Чимало китайських виробників, особливо невеликих, економлять на сертифікації Google і постачають свої гаджети без сервісів компанії. Не буває Google Play і на випущених для внутрішнього ринку Піднебесної моделях — там він заблокований. Або ви самостійно видалили сервіси Google, щоб сховатися від всевидющого ока «корпорації добра». Звичайно, в такій ситуації ви можете скористатися одним з альтернативних маркетів, але і його спочатку доведеться вручну встановити apk-файлу.

 

Безпечна установка apk

Ми говорили багато разів, і не втомимося повторювати: завантажуючи apk-файлів за випадковою посилання в пошуковій системі, ви ризикуєте нарватися на шкідливе ПЗ, здатне цілком успішно маскуватися саме під ту програму, яку ви шукаєте. Завантажувати додатки слід в першу чергу з їх офіційних сайтів розробників. Якщо це неможливо, то краще віддавати перевагу великим сайтів і уважно читати відгуки користувачів. Обов’язково перевірте apk на сервісі VirusTotal, щоб додатково переконатися в його безпеці.

Ну а на самому гаджеті для встановлення програм з сторонніх джерел досить натиснути на відповідний перемикач у налаштуваннях безпеки і підтвердити свою дію у спливаючому вікні.

 

 

Можливі проблеми при установці apk

Як не дивно, навіть така проста дія, як установка програми з apk-файлу, може обернутися неочевидними для недосвідченого користувача проблемами. Ми зібрали найпоширеніші з них і пропонуємо для них рішення.

1. Відсутність файлового менеджера. З такою дивовижною ситуацією можна зіткнутися на деяких китайських смартфонах, де відсутня не тільки магазин додатків, але і встановлений файловий менеджер. Є два способи вирішити проблему, найпростіший — відкрити браузер і знайти apk файлового менеджера в Інтернеті. Установка програми зі списку завантажень не повинна викликати ніяких труднощів.

Якщо цей спосіб вам не підходить (малоймовірно, але раптом) — можна встановити додаток, керуючи Android-смартфоном з комп’ютера. Вам знадобиться утиліта adb, що входить до складу пакету Platform Tools, він доступний на офіційному сайті Android.

Підготовка adb. Розархівуйте Platform Tools в будь-яку папку на комп’ютері і перейдіть до неї в Провіднику. Потім відкрийте командний рядок Windows. Для цього клікніть правою кнопкою миші по порожньому місцю у вікні Провідника з затиснутою клавішею Shift і виберіть пункт «Відкрити вікно команд». Для запуску консольної програми з командного рядка Windows достатньо ввести її назву (у нашому випадку — adb). Якщо ви використовуєте командну оболонку PowerShell для запуску програми потрібно вказати до нього відносний шлях, наприклад, .adb.

Підключення смартфона до ПК через adb. Для управління смартфоном з комп’ютера необхідно дозволити роботу adb на самому гаджеті. В налаштуваннях апарата знайдіть пункт «Про пристрої», всередині якого сім раз торкніться пункту «Номер складання».

На головному екрані налаштувань з’явиться новий розділ «Для розробників», в якому потрібно знайти і активувати пункт «Налагодження USB».

Для перевірки роботи adb в консолі введіть команду

adb devices

Якщо все зроблено правильно, у списку ви побачите свій пристрій.

Відразу після введення команди на смартфоні з’явиться спливаюче вікно, де необхідно поставити галочку «Завжди дозволяти налагодження з цього комп’ютера», а потім натиснути кнопку ОК.

Установка апк. Перемістіть apk-файл у папку, звідки ви запускали adb. Тепер для установки програм достатньо ввести в консолі команду

adb install <назва файлу> ,

підставивши в неї назву потрібного апк.

Установка додатків через adb може допомогти і в інших випадках, наприклад, при необхідності завантажити apk на платформу Android Wear.

2. Заважає оригінальне додаток. Якщо ви намагаєтеся встановити модифіковану версію програми або замінити на нову версію старішу, то зіткнетеся з помилкою, повідомлення про яку абсолютно нічого не пояснює.

Вирішується проблема просто — достатньо видалити оригінальне додаток.

3. Встановлення блокує інша програма. Досить рідкісна причина труднощів при установці апк, але і її варто мати на увазі. Деякі програми, що працюють поверх всіх вікон, можуть ненавмисно блокувати установку apk-файлів. Наприклад, власники деяких гаджетів скаржаться на програму Twilight, що реалізує функцію фільтра синього світла.

Якщо однозначно ідентифікувати причину блокування установки не виходить, то варто спробувати відкрити у налаштуваннях сторінки нещодавно завантажених програм і натиснути на кожній кнопку «Зупинити».

4. Несумісна архітектура. При спробі встановити на гаджет додаток, призначений для іншої архітектури, ви отримаєте скупе повідомлення про те, що програма не сумісна з вашим смартфоном.

Така ситуація виникає при спробі завантажити на пристрій з 32-бітною архітектурою ARMv7 додаток, призначений для 64-розрядної архітектури ARMv8. А от навпаки зробити цілком можна — нова архітектура підтримує зворотну сумісність. Невдачею обернеться і спроба поставити ARM-додаток на девайс з процесором x86 або x86-64 і навпаки.

 

Висновок

Багато хто, включаючи саму операційну систему Android, лякають користувачів небезпечністю установки apk-файлів зі сторонніх джерел. Але, як ми переконалися, іноді без ручного завантаження програм просто не обійтися. Вона не завжди відбувається гладко: якщо виникли які-небудь проблеми, варто переконатися, що установка не блокується іншою програмою, а конкретна складання програми сумісна з вашим гаджетом. Ну а що стосується безпеки, досить дотримувати декілька простих правил, описаних в даній статті. Якщо ви будете слідувати нашим порадам, то ризик зіткнутися з неприємностями буде прагнути до нуля.

 

Автор тексту: Володимир Терехов

Добавить комментарий