.APK: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[непроверенная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
Новый сайт Андроид приложений + Рекомендация к установке APK
м откат правок 83.69.253.9 (обс.) к версии Alpikoffskaya
Метка: откат
Строка 19: Строка 19:
'''APK''' ({{lang-en|'''A'''ndroid '''P'''ackage '''K'''it}}<ref>{{Cite web|lang=ru|url=https://androidlime.ru/apk-files|title=Что такое APK-файлы и зачем они нужны?|author=Вячеслав Гришанков|website=AndroiLime|date=2018-10-27|access-date=2022-09-18|archive-date=2022-09-20|archive-url=https://web.archive.org/web/20220920170359/https://androidlime.ru/apk-files|deadlink=no}}</ref>) — формат архивных исполняемых файлов-приложений для ''[[Android]]'' и ряда других операционных систем, основанных на ''[[Android]]''. Каждое приложение ''Android'' [[Компиляция (программирование)|скомпилировано]] и [[сжатие данных|упаковано]] в один файл, который включает в себя весь код приложения (<code>[[.DEX]]</code>-файлы), ресурсы, активы (assets), файл манифеста <code>AndroidManifest.xml</code> и нативные библиотеки (<code>jniLibs</code>). Файл приложения может иметь любое имя, но расширение должно быть <code>.APK</code>, например <code>myAppFile.apk</code>.
'''APK''' ({{lang-en|'''A'''ndroid '''P'''ackage '''K'''it}}<ref>{{Cite web|lang=ru|url=https://androidlime.ru/apk-files|title=Что такое APK-файлы и зачем они нужны?|author=Вячеслав Гришанков|website=AndroiLime|date=2018-10-27|access-date=2022-09-18|archive-date=2022-09-20|archive-url=https://web.archive.org/web/20220920170359/https://androidlime.ru/apk-files|deadlink=no}}</ref>) — формат архивных исполняемых файлов-приложений для ''[[Android]]'' и ряда других операционных систем, основанных на ''[[Android]]''. Каждое приложение ''Android'' [[Компиляция (программирование)|скомпилировано]] и [[сжатие данных|упаковано]] в один файл, который включает в себя весь код приложения (<code>[[.DEX]]</code>-файлы), ресурсы, активы (assets), файл манифеста <code>AndroidManifest.xml</code> и нативные библиотеки (<code>jniLibs</code>). Файл приложения может иметь любое имя, но расширение должно быть <code>.APK</code>, например <code>myAppFile.apk</code>.


Файлы с данным расширением хранятся в магазинах приложений (например, [[Google Play]], [[Huawei AppGallery]], [[F-Droid]], [[Amazon Appstore]], [https://apkpure.com/ru APKPure] и др.) и загружаются с его помощью в [[смартфон]] либо [[планшетный компьютер]] для их использования или устанавливаются пользователем вручную<ref>{{Cite web|url=https://apkpure.com/ru/how-to/how-to-install-xapk-apk|title=Как установить APK?|lang=ru|website=APKPure}}</ref>.
Файлы с данным расширением хранятся в магазинах приложений (например, [[Google Play]], [[Huawei AppGallery]], [[F-Droid]], [[Amazon Appstore]] и др.) и загружаются с его помощью в [[смартфон]] либо [[планшетный компьютер]] для их использования или устанавливаются пользователем вручную.


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

Версия от 09:28, 20 марта 2024

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). Дата обращения: 18 сентября 2022. Архивировано 20 сентября 2022 года.
  2. How to install Cx File Explorer on Android or Windows PC (амер. англ.). CX File Explorer Apk Download. Дата обращения: 2 сентября 2022. Архивировано 2 сентября 2022 года.
  3. "How to Avoid Android Malware and Other Android Security Threats" (англ.). How-to Geek. 2013-03-18. Архивировано 2 сентября 2016. Дата обращения: 9 сентября 2016.
  4. "Protect your Android device from malware" (англ.). CNET. 2014-06-25. Архивировано 29 августа 2016. Дата обращения: 9 сентября 2016. Pirated apps

Ссылки