Перейти к содержанию

APK

Эта статья находится на начальном уровне проработки, в одной из её версий выборочно используется текст из источника, распространяемого под свободной лицензией
Материал из энциклопедии Руниверсалис
APK
Расширение .apk
Тип формата система управления пакетами, архив
Содержит пакет прикладных программ
Расширен из JAR, ZIP
Развит в .aab

APK (англ. Android Package Kit[1]) — формат архивных исполняемых файлов-приложений для Android и ряда других операционных систем, основанных на Android. Каждое приложение Android скомпилировано и упаковано в один файл, который включает в себя весь код приложения (.DEX-файлы), ресурсы, активы (assets), файл манифеста AndroidManifest.xml и нативные библиотеки (jniLibs). Файл приложения может иметь любое имя, но расширение должно быть .APK, например myAppFile.apk.

Файлы с данным расширением хранятся в магазинах приложений (например, Google Play, Huawei AppGallery, F-Droid, Amazon Appstore и др.) и загружаются с его помощью в смартфон либо планшетный компьютер для их использования или устанавливаются пользователем вручную.

Файлы этого формата не шифруются, являются подмножеством формата архива ZIP.

Каждый .APK‑файл — это сжатый архив для исполнения в виртуальной машине Dalvik или ART, который может быть установлен не только на операционной системе Android[2].

Установка APK-файлов из «сторонних» источников может представлять определённый риск: множество сайтов бесплатно распространяет «пиратские версии» популярных приложений и игр в форме файлов APK, в которые добавляются вредоносные функции, такие как отправка платных премиум-СМС, воровство данных, шифрование устройства, слежка и т. д.[3][4].

Примечания

  1. Вячеслав Гришанков. Что такое APK-файлы и зачем они нужны?. AndroiLime (27 октября 2018).
  2. How to install Cx File Explorer on Android or Windows PC (англ.) ?. CX File Explorer Apk Download. Дата обращения: 2 сентября 2022.
  3. How to Avoid Android Malware and Other Android Security Threats (англ.), How-to Geek (18 March 2013). Архивировано 2 сентября 2016 года. Дата обращения 9 сентября 2016.
  4. Protect your Android device from malware (англ.), CNET (25 June 2014). Архивировано 29 августа 2016 года. Дата обращения 9 сентября 2016. «Pirated apps».

Ссылки