Подробное объяснение APK

Оригинальный постер: Плачь и Сяошан Просмотры: 415 Ответы: 6 Опубликовано в: 2012-10-21 15:52:21
APK — это аббревиатура от Android Package, то есть установочный пакет Android (apk). APK — это формат файла, аналогичный Symbian Sis или Sisx. Установить его можно, просто передав APK-файл на Android-эмулятор или Android-смартфон и запустив его. Файл apk, как и sis, представляет собой проект, скомпилированный с помощью Android SDK, упакованный в установочный файл формата apk. На самом деле файл APK имеет формат zip, но расширение изменено на apk, и распаковав его через UnZip, можно увидеть файл Dex. Dex расшифровывается как Dalvik VM executes, это выполняемый файл Android Dalvik, который не является байт-кодом Java ME, а является байт-кодом Dalvik. При запуске программы Android сначала выполняет распаковку UnZip, после чего работает непосредственно, как в Symbian, что отличается от PE-файлов в Windows Mobile.

1. META-INF\ (Примечание: часто встречается в Jar-файлах);
2. res\ (Примечание: каталог для хранения файлов ресурсов);
3. AndroidManifest.xml (Примечание: глобальный конфигурационный файл программы);
4. classes.dex (Примечание: байт-код Dalvik);
5. resources.arsc (Примечание: скомпилированные бинарные файлы ресурсов).

Android — это среда разработки на основе Java, это язык разработки, очень похожий на общепринятую Java и при этом намного проще C, что устанавливает стандарт мобильной разработки. Google также проделала отличную работу в написании документации API и предоставлении примеров.

· Получение SDK: скачайте и установите SDK Android (набор средств разработки), который в основном включает в себя основные библиотечные файлы, эмулятор, инструменты разработки и несколько демонстрационных примеров. Рекомендуется использовать Eclipse и расширение Android для Eclipse. Если используется только Android, IDE Eclipse уже достаточно, но если вы разрабатываете приложение на Java впервые, рекомендуется скачать полный комплект Java SE Development Kit (JDK), так как он включает инструменты, необходимые для подписания приложений.
отвечать 🤍 0 📤 делиться собирать
Ты так хорошо разбираешься в файлах на телефоне, а всё ещё говоришь, что не сможешь их русифицировать
Как русифицировать APK-игру?
Нет руководства
Автор, у меня есть ещё более подробная информация. Что касается локализации на китайский, это очень просто. Это похоже на человека и электричество: человек должен столкнуться с электричеством, чтобы узнать о его опасности. Электричество передаётся через среду на человека,
Вам нужно декомпилировать в код, который вы понимаете, перевести английский внутри, а затем упаковать и подписать.
Поддерживаю автора выше.
— Все ответы загружены —

Оставить ответ