APK

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

APK
Тип формата система управления пакетами, архив
Содержит пакет прикладных программ
Расширен из JAR, ZIP

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

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

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

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

Примечания

  1. How to Avoid Android Malware and Other Android Security Threats (англ.), How-to Geek (18 March 2013). Дата обращения 9 сентября 2016.
  2. Protect your Android device from malware (англ.), CNET (25 June 2014). Дата обращения 9 сентября 2016. «Pirated apps».

Ссылки

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.