Зміст
Файли формату APK використовуються в операційній системі Android і є установниками додатків. Зазвичай такі програми пишуться мовою програмування Java, що дозволяє запускати їх на пристроях під управлінням різних ОС за допомогою спеціальних доповнень у вигляді окремого софта. Однак онлайн відкрити такий об'єкт не вийде, є можливість тільки отримати його вихідний код, про що ми і поговоримо в цій статті.
Декомпілюємо файли APK в Інтернеті
Процедура декомпіляції має на увазі під собою отримання вихідного коду, директорій і бібліотек, які зберігаються в одному зашифрованому файлі формату APK. Саме цим процесом ми і займемося далі. На жаль, просто відкрити і працювати в додатку онлайн не вийде, для цього потрібно завантажувати емулятори або інше спеціальне ПЗ. Детальні інструкції по цій темі ви знайдете в іншій нашій статті за наступним посиланням.
Читайте також: Як відкрити файл APK на комп'ютері
Окремо хотілося б відзначити розширення для браузера, оскільки воно дозволить швидко запустити, наприклад, гру. Тому якщо ви не бажаєте завантажувати важкі програми на свій комп'ютер, придивіться до плагіну &8212; він відмінно справляється зі своїм завданням.
Ми ж переходимо безпосередньо до здійснення поставленого завдання &8212; отримання вихідного коли. Виконати це можна за допомогою двох простих методів.
Читайте також: Як відкрити файл APK у браузері
Спосіб 1: Decompilers online
Веб-сервіс Decompilers online призначений не тільки для ОБ'ЄКТІВ APK, але і працює з іншими елементами, написаними на мові Java. Що ж стосується декомпіляції необхідного розширення, то тут вона відбувається так:
- Відкрийте головну сторінку сайту, скориставшись зазначеної вище посиланням, і переходите до завантаження програми.
- В &171;провіднику&187; виділіть необхідний файл, а потім клікніть на & 171; відкрити & 187; .
- Переконайтеся в тому, що елемент був доданий, після чого клацніть на &171;Upload and Decompile&187; .
- Розшифровка даних може проводитися досить довгий час, адже розмір і функціональність кожної програми різна.
- Тепер вам доступно ознайомлення з усіма знайденими файлами і директоріями.
- Виберіть один з файлів, щоб ознайомитися з написаним в ньому кодом.
- Якщо хочете зберегти декомпільований проект собі на комп'ютер, клікніть на &171;Save&187; . Всі дані будуть завантажені в форматі одного архіву.
Тепер Ви знаєте, як за допомогою простого інтернет-ресурсу під назвою Decompilers online можна витягнути інформацію і вихідні коди з APK-файлів. На цьому ознайомлення зі згаданим вище сайтом завершено.
Спосіб 2: Apk Decompilers
У цьому способі ми розглянемо такий же процес розшифровки, тільки вже з використанням онлайн-сервісу APK Decompilers. Вся процедура виглядає так:
- Перейдіть на веб-сайт APK Decompilers і натисніть на &171;Виберіть файл&187; .
- Як і в попередньому способі, завантаження об'єкта здійснюється через & 171; провідник & 187; .
- Запустіть обробку.
- Внизу буде відображений таймер можливого часу, який буде витрачено на декомпіляцію APK.
- Після обробки з'явиться кнопка, клацніть по ній, щоб почати скачування результату.
- Готова інформація буде завантажена у вигляді архіву.
- У самій закачуванні будуть відображатися всі присутні в APK директорії і елементи. Відкрити і редагувати їх можна за допомогою відповідного софта.
Процедура декомпіляції APK-файлів потрібно далеко не всім користувачам, проте для деяких отримана інформація представляє велику цінність. Тому сайти, подібні до тих, які ми розглянули сьогодні, значно спрощують процедуру отримання вихідного коду та інших бібліотек.
Читайте також: відкриваємо файли в форматі APK на Android