Чем открыть и из чего состоит приложение Android, структура APK?

3856

Чем открыть? Из чего состоит приложение Android, структура APK? Если Вас интересует данный вопрос, значит вы хотите заняться его редактированием, начнем урок!

Приложения которые вы устанавливаете на Android можно открыть обыкновенным архиватором, для мелких и несложных редакций приложений, а также декомпиляция для сложных и полных изменений приложений apk (в дальнейшем apk).

Открытие apk с помощью Архиватора

  1. Скачайте и установите бесплатное приложение на ПК 7-zip
  2. Выберите любое приложение и скачайте его на ПК
  3. Правой кнопкой мыши выберите по APK открыть в  7-zipИз чего состоит приложение Android

Из чего состоит приложение Android

Из чего состоит приложение Android

  • Папка Assets — активы в данной папки находятся файлы которые задают «возможности» приложения
  • Папка LIB — в данной папке находятся дополнительные библиотеки, которые обслуживают работу приложения, подробно о данной папке можно узнать из статьи — как встроить приложение в Android
  • Папка META-INF — в данной папке находится файлы подписи. У каждой компании которая выкладывает приложения есть своя подпись которая свидетельствует, что это его собственность так как имеет свой ключ шифрования.
  • Папка RES — в данной папке находится видимая, слышимая часть приложения. В данной папке содержится файлы которые позволяют строить интерфейс, картинки и мелодии
  • Файл AndroidManifest.xml — паспорт apk приложения. Данный файл содержит общие сведения о приложения.
  • Файл classes.dex  — скомпилированная «рабочая часть» приложения (Папка Assets). Подробно о classes.dex читайте в что такое Odex и Deodex
  • Файл resources.arsc —  скомпилированная «видимая часть» приложения (Папка RES)

Если попробовать открыть любой  файл то вы получите вот что:

Screenshot-0
не декомпилированный файл AndroidManifest.xml

Полная неразбериха. Это  потому что данный файл не декомпилированный, после данной процедуры, вы сможете заняться редактированием APK.Как декомпилировать приложение APK, читайте в следующей статье — Декомпиляция APK.

У вас еще остались вопросы? Пишите их в комментариях, рассказывайте, что у вас получилось или наоборот!

Вот и все! Больше полезных статей и инструкций читайте в разделе Статьи и Хаки Android. Оставайтесь вместе с сайтом Android +1, дальше будет еще интересней!