Русификация android-приложений APK (инструкция)

Категория: Общие вопросы Общие

Нам понадобятся: Java и Apk manager
Java качаем с сайта разработчика, то есть здесь или здесь. Apk manager же можно скачать отсюда.

 

Прога на русском языке, всё четко и понятно.

 

 Убеждаемся что всё установлено. Все события будут происходить в папке с разархивированным Apk Manager'ом!


1) Копируем нужное приложение в папку /place-apk-here-for-modding
2) Запускаем Script.bat

Вводим цифру нужного приложения и нажимаем Enter
3) Появятся кучу вариантов действий, не пугаемся, выбираем пункт 9 (Декомпиляция)

4) Идём в папку /projects и находим папку с нужным приложением.
Заходим в папку projects\Ваше приложение.apk\res\values и ищем там файл strings.xml
Создаем папку projects\Ваше приложение.apk\res\values-ru и копируем туда наш strings.xml
Для редактирования советую Notepad++, и не в коем случае всякие "редакторы" типа aiLocalizer, они дописывают кучу мусора в исходный файл и из-за этого он и следовательно программа "толстеет"
Примечание: иногда перевод может находится не только в файле strings.xml, но и в arrays.xml, например. Ну а в особо запущенных случаях (laucnher pro) часть локализации может находится в smali коде, о нём сейчас не будем.
5) После редактирования в том же Apk Manager'e выбираем пункт 11.

Не пугаемся, так как мы редактировали не системное (не системное ж?!) приложение, то пишем букву n и нажимаем enter
6) Теперь осталось подписать приложение, тут всё просто. Выбираем 12 пункт.
7) Если у вас прописан в PATH путь к ADB то можно установить сразу приложение выбрав 13 пункт, или же сразу от компилирования до установки пунктом 14.

 

Готовое приложение находится по адресу /place-apk-here-for-modding/signedваше_приложение.apk


P.S.

Если в программе apkmanager когда открываем scrip.bat на экране крякозябры - жмем на иконку командной строки в левом верхнем углу, Свойства, Шрифт, выбераем Lucida Console.

Ответы

  • ox_un
    ox_un 2015-03-15 15:38:42
    Выберите действия:12 Подписываем приложение "Произошла ошибка, проверьте лог (опция 21)"
  • ox_un
    ox_un 2015-03-15 15:38:42
    Выберите действия:12 Подписываем приложение "Произошла ошибка, проверьте лог (опция 21)"
  • ox_un
    ox_un 2015-03-15 15:22:18
    6) Теперь осталось подписать приложение, тут всё просто. Выбираем 12 пункт. Тут у меня ошибка -21
  • sanu0074
    sanu0074 2014-01-06 02:41:06
    тогда могут ещё быть проблемы с кириллицей, желательно имя файла должно быть латинскими символами
  • Mobapk
    Mobapk 2014-01-05 18:21:44
    Удалите пробелы в имени файла. Я тоже не мог понять почему вылетает, а потом решил удалить пробелы всё стало отлично
  • sanu0074
    sanu0074 2013-12-12 17:25:08
    не все проги могут декомпилироваться, если делаеш по инструкции это не твоя вина
  • kasparovd
    kasparovd 2013-12-12 10:53:08
    Когда я нажимаю декомпилировать приложение при выборе AIVC Alice Pro v2, Script.bat закрывается сам. Что делать?
  • sanu0074
    sanu0074 2013-10-20 15:28:11
    на этой странице: http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html первый список в самом низу твоя версия windows, выбирай, незабудь отметить сверху: Accept License Agreement
  • serg00700
    serg00700 2013-10-20 02:20:32
    Можно прямую ссылку суда скинуть на яву из менеджера закачек чтобы по клику тут скачать под винду 86 бит? Много там всего и что качать не понял, а только догадываюсь
  • serg00700
    serg00700 2013-10-20 02:16:10
    Здравствуйте. Я поставил новую виндовс 7 программу и яву и не разбирает файл apk от андройда 4.2.2. Можно прямую ссылку скопировать в менеджере закачек?
  • sanu0074
    sanu0074 2013-10-18 23:33:05
    внимательнее читай
    projects\Ваше приложение.apk\res\
  • Pat
    Pat 2013-10-18 20:35:23
    Где создавать папку projects\Ваше приложение.apk\res\values-ru?
  • sanu0074
    sanu0074 2013-06-10 20:21:31
    В том что ты декомпилировал! там есть папка res, в ней values.....
  • dimfoks
    dimfoks 2013-06-10 18:56:56
    Не совсем понятно где именно Создаем папку projects\Ваше приложение.apk\res\values-ru
  • sanu0074
    sanu0074 2013-04-25 20:08:09
    Под восьмерку не тестил, даже не знаю((
  • Vladdrako
    Vladdrako 2013-04-25 18:47:02
    На Windows 8 после вибора Декомпилировать или Разархивировать окно закрывается и в папке Projects ничего нет. Что делать?
  • sanu0074
    sanu0074 2013-03-27 02:23:04
    Читай внимательно то что написанно!!!
  • Aleksandr2280
    Aleksandr2280 2013-03-26 17:49:24
    Здравствуйте. Ничего у меня не получается. Что именно нужно редактировать и как?
  • SemX
    SemX 2013-03-23 10:47:13
    большое спасибо со шрифтом разобрался все встало на свои места)
  • sanu0074
    sanu0074 2013-03-22 21:16:38
    Шрифты - поставь в параметрах окна шрифт Consolas, а по поводу декомпиляции - попробуй несколько прог разбери... не все декомпилируются..
  • SemX
    SemX 2013-03-22 16:14:11
    и не смотря на глюк шрифтов, что возможно это у меня в компе не порядок, почему не декомпилируется ?
  • SemX
    SemX 2013-03-22 14:03:30
    так после запуска Script.bat у меня че то одни ерогрифы видны а не русский язык почему?
  • sanu0074
    sanu0074 2013-02-05 21:45:16
    да)))
  • cafer
    cafer 2013-02-05 16:57:28
    на 7ке работает???
  • chylc
    chylc 2012-11-05 23:07:01
    Молодец, уважаю за толковое пояснение!
  • Temich7799
    Temich7799 2012-10-28 14:11:32
    Большое спасибо,всё толково обьяснили!