APK что за файл?
APK (Android Application) – это единственное расширение для установки приложений в операционной системе Android. Разработан формат компанией Google для адаптации настраиваемого программного обеспечения на смартфонах. Файл APK содержит полностью скомпилированный и готовый к инсталляции программный код.
Где встречается файл apk?
Так как APK не является кроссплатформенным расширением, его поддерживает только Android, независимо от версии и модификации системы. Файлы с таким расширением хранятся в официальном онлайн-магазине Google Play. Также, пользователи могут загружать APK-файлы со сторонних ресурсов, а затем перемещать их в память телефона и устанавливать. Инсталляция в Android APK файла осуществляется пользователем вручную.
APK запускает мастер установки игры или приложения. Сам файл имеет четкую структуру и содержит следующие элементы:
- Метаданные (META.INF) – файлы манифеста и определения контрольной суммы;
- .LIB – библиотеки для работы с разными процессорами;
- Assets и .RES – ресурсы программы;
- .XML – код программы (может быть зашифрован в целях защиты);
- .DEX – набор скомпилированных классов.
Пользователь видит не структуру файла, а только конечный объект, который готов к установке. Чтобы посмотреть содержимое APK, откройте его с помощью любого архиватора. К примеру, 7Zip или WinRAR.
Программы для открытия файлов apk
Для запуска APK-файлов понадобится любое устройство под управлением OS Android. Пользователи системы могут самостоятельно загружать на телефон установочные файлы, а затем открывать их в любом проводнике.
Несмотря на ограничения использования расширения, APK можно открыть на Windows, MacOS и других ОС с помощью эмулятора – программы, которая создает виртуальную машину системы Android на компьютере пользователя. Лучшими примерами эмуляторов являются BlueStacks, Droid4X и Genymotion.
Чем открыть APK
7-Zip | BlueStacks | Corel WinZip 15 Pro |
Corel WinZip 16 Pro | Google Android SDK | PeaZip |
Smith Micro StuffIt Deluxe 2010 |
Apple Archive Utility | Google Android SDK | Smith Micro StuffIt Deluxe 2011 |
Google Android SDK |