Базовые знания
APK — это аббревиатура Android Package, который представляет собой установочный пакет Android. APK — это формат файла, аналогичный Symbian Sis или Sisx. Установить программу можно, перенеся apk на свой компьютер или мобильный телефон. Файл
apk на самом деле представляет собой сжатый пакет zip, который можно распаковать с помощью инструментов распаковки, таких как RAR*. apk (если он не был установлен ранее, настройте программное обеспечение RAR в соответствии с эффектом изображения ниже - непосредственно найдите и откройте программное обеспечение RAR -- параметры --- настройки> --- комплексный, введите apk в заданном пользователем расширении сжатого файла и нажмите "ОК")
--Далее давайте узнаем о методе китаизации
В настоящее время существуют две ситуации китаизации, а именно прямая китаизация и неполная встроенная Китаизация. Давайте сначала поговорим о разнице между ними и добавим конкретные детали в примеры:
★ Учебное пособие по принудительной китаизации — это один из первых методов китаизации программного обеспечения Android. Метод заключается в использовании инструментов китаизации для принудительного изменения слов и предложений на китайский язык на основе исходного языка (английского или других языков, изначально включенных в программное обеспечение).
★Локализация APKTool и упрощенные учебные пособия выполняются с помощью инструмента APKTool для декомпиляции и распаковки программного обеспечения, а также непосредственного использования инструментов редактирования текста для изменения языкового пакета, упрощения языкового пакета или самостоятельного добавления китайского языкового пакета.
\* 1. Файловая структура установочного пакета apk
На примере программного обеспечения «Беспроводной доступ» каталог файлов установочного пакета apk выглядит следующим образом:
Каталог файлов выглядит следующим образом:
- META-INF
- res
- drawable
- макет
- raw
- xml
- AndroidManifest. xml
- классы. dex
-ресурсы. arsc
- В большинстве случаев китайизировать нужно ресурсы. арск, классы. *** в папках dex и res. xml-файл.
- В папке META-INF хранятся файлы сертификатов. После внесения изменений в программное обеспечение необходимо удалить файлы сертификатов внутри (три файла: ***.RSA, ***.SF и ***.MF) и переподписать их, иначе программное обеспечение невозможно будет установить.
- Большинство ресурсов и файлов макета, необходимых программному обеспечению, хранятся в папке res (в графических файлах хранятся ресурсы, макет и XML-файлы макета ***.xml). Некоторые слова и предложения, которые должны быть китайскими, будут в этих ***. xml-файл.
-AndroidManifest. Файл xml содержит такую информацию, как имя программного обеспечения, версия, разрешения, ссылочные файлы библиотеки и т. д. В этом файле очень небольшое количество программного обеспечения будет содержать слова и предложения, которые необходимо перевести на китайский язык.
- занятия. Файл dex — это файл кода, скомпилированный из исходного кода Java. Обычно в файле есть слова и предложения, которые необходимо перевести на китайский язык.
- ресурсы. Файл arsc представляет собой скомпилированный файл ресурсов. В большинстве случаев большинство слов и предложений, которые необходимо перевести на китайский язык, находятся в этом файле. При китаизации необходимо сначала посмотреть этот файл.
* Кроме того, какую-то ***, которую надо китаизировать. файлы изображений png,***. html-файл, ***. txt могут находиться в папке assets или папке res/raw. Файлы изображений необходимо изменить с помощью Photoshop, а файлы html и txt можно изменить непосредственно с помощью портативного инструмента редактирования текста Notepad++ (не рекомендуется использовать собственный блокнот системы, который может нанести бесчисленный вред...).
-----Вышеупомянутое относится к [Обязательное Китайский]
--------------- -----------------------
Его можно открыть непосредственно с помощью программы распаковки/сжатия WinRAR. Если в вашей системе нет связанного apk-файла, сначала установите WinRAR, откройте WinRAR — Параметры — Настройки — Общие, введите apk в поле «Пользовательское расширение сжатого файла» и нажмите «ОК», чтобы сохранить. Затем вы можете дважды щелкнуть мышью, чтобы открыть файл установочного пакета apk с помощью WinRAR.
При локализации программного обеспечения не нужно распаковывать весь установочный пакет apk. Для файлов, которые необходимо локализовать, например ресурсов. арск, классы. dex и другие файлы, просто перетащите их мышкой. После завершения просто перетащите их в установочный пакет apk и переподписайте его (проблема с подписью будет рассмотрена ниже).
--------------------------------------
Кроме того, программное обеспечение, которое мы загружаем с электронных рынков и официальных веб-сайтов программного обеспечения, подписано и может быть установлено напрямую. Упомянутая здесь подпись предназначена для ситуации, когда установочный пакет программного обеспечения был изменен (например, если китайская версия требует изменения файлов в установочном пакете, исходный файл подписи больше не будет использоваться, поэтому для нормальной установки программного обеспечения необходимо повторно подписать его). В обычных обстоятельствах подпись не требуется.
Сейчас для Android доступно множество инструментов для подписи. Если вы хотите сделать его более удобным, вы можете использовать AndroidResEdit, разработанный Hanhua Langzi. Это программное обеспечение поставляется с фирменным пакетом (нажмите, чтобы загрузить).
Метод подписи очень прост. После удаления исходного файла сертификата (три файла ***.RSA, ***.SF и ***.MF в папке META-INF) откройте AndroidResEdit — Подпись — Подпишите файл apk, выберите установочный пакет apk, который необходимо подписать, и нажмите «Подписать сейчас».
----------------------------------------
Адрес установки: http://www. Ява. com/zh_CN
Сущность Android, китайский класс, урок 3
Ответы (0)
— Все ответы загружены —