Ruson
Русификаторы, игровая индустрия, новости о видеоиграх
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Локализация (перевод) приложений Android
RobotДата: Воскресенье, 20.02.2011, 16:36 | Сообщение # 1
Скромный бог форума
Группа: Администрация
Сообщений: 10110
Репутация: 1002
Статус: Оффлайн
Вскрытие(декомпиляция, распаковка) .apk
Сначала нужно установить Java и Android SDK. По этому вопросу в интернете множество инструкций, но если вы все же что-то не поняли - спрашивайте. Я сам долго корячился с установкой, поэтому смогу помочь.

1. Скачиваем программу Apk Manager отсюда. Устанавливаем программу и заходим в директорию с ней. Находм там папку place-apk-here-for-modding и копируем в нее .apk файл, который хотим распаковать. Далее запускаем файл Script.bat, откроется консольное окно. Для того чтобы декомпилировать .apk жмем 9, затем Enter. После декомпиляции в директории с программой появится папка Project, в ней будет лежать распакованный .apk.

2. Локализация.
Находим в папке с распакованным .apk файл string.xml - в этом файле обычно лежит весь текст (или большая часть текста) приложения. Переводим все, что нужно и преходим к третьему пункту.
P.S. .SMALI открываются обычным блокнотом.

3. Запаковка (компиляция) .apk
Запаковать .apk можно тем же Apk Manager'ом. Для этого нужно в консольном окне (Script.bat) набрать 11 и нажать Enter, после чего запустится процесс компиляции. После этого следует подписать .apk, чтобы это сделать, нужно в том же консольном окне набрать 12 и тоже нажать Enter, также желательно запаковать наше приложение. Для этого в консольном окне вводим 5 и жмем Enter.

Если этот способ компиляции вам не подходит
Тогда попробуйте запаковать с помощью командной строки. Инструкцию смотреть тут.

 
АлдукарДата: Вторник, 26.04.2011, 22:52 | Сообщение # 2
Новичек
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Оффлайн
ОООО Спасибо за инфу, попробую N.O.V.A. перевести....

П.С. Вы такие тихие что я вас еле нашел...

 
RobotДата: Четверг, 28.04.2011, 17:28 | Сообщение # 3
Скромный бог форума
Группа: Администрация
Сообщений: 10110
Репутация: 1002
Статус: Оффлайн
Для N.O.V.A., если не ошибаюсь, вскрывать .apk не нужно - ведь текстуры и текст находятся в кэше. Просто качаете кэш и переводите. Вроде.
 
АлдукарДата: Четверг, 28.04.2011, 23:34 | Сообщение # 4
Новичек
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Оффлайн
А как открывать файлы pak и pack?
 
RobotДата: Вторник, 03.05.2011, 17:58 | Сообщение # 5
Скромный бог форума
Группа: Администрация
Сообщений: 10110
Репутация: 1002
Статус: Оффлайн
.pak - открывать Winzip'ом, а .pack - это java код, туда лучше не лезть.
 
  • Страница 1 из 1
  • 1
Поиск: