motofan logo
> 

Работа с АРК-пакетами (альтернативный вариант), Перевод/Редактирование [faq для Мотофана]

Last
сообщение 8.1.2011, 12:12


X squad : media
*****

Группа: Контент-менеджеры
Сообщений: 576
Регистрация: 14.1.2005
Из: Украина, Мариуполь
Пользователь №: 34 099
Модель телефона: Atrix 4G
Прошивка: CM WB 20/02/12

Рейтинг: 625



Вариант предложенный SergGG в данной теме хорош, но, я думаю, у новичков при виде длинного текста возникает боязнь к переводу/редактированию, по логике много -> сложно. Предлагаю немного иной вариант сего действия.

Нам понадобятся: Java SE Development Kit (с сайта разработчика) и Apk manager
Прикрепленный файл ApkManagerRUS.rar   ( 3.77 мегабайт ) Кол-во скачиваний: 877


Все манипуляции буду проводить с приложением 3G Watchdog Pro v.1.0.3.

Внимание! Имя apk-приложения не должно содержать пробелов, иначе при попытке декомпилировать приложение программа будет вываливаться с ошибкой!
  1. Убеждаемся, что всё установлено. Все манипуляции указанные ниже будут происходить в папке с разархивированным Apk Manager'ом!
  2. Копируем нужное приложение в папку /place-apk-here-for-modding
  3. Запускаем Script.bat и видим следующую надпись
    Цитата
    adb не обнаружен, вы не сможете копировать/устанавливать приложения в телефон. Нажмите любую клавишу для продолжения...

    Нажимаем, как и предложено, любую клавишу...

    Если же вместо этого у вас отображаются "крякозябры", то нажимаем правой кнопкой мыши на заголовок окна cmd.exe, выбираем Свойства -> Вкладка Шрифт -> Шрифт Lucida Console -> Ok
  4. Открывается в окно следующего вида:
    Прикрепленное изображение
  5. Вводим цифру 22 (Выбрать приложение) и подтверждаем Enter'ом.
  6. Любуемся следующим окошком,
    Прикрепленное изображение
    после чего делаем свой выбор, т.е. выбор приложения которое хотим редактировать (в моем случае 1), подтверждая клавишей Enter.
  7. В открывшемся окне вводим 9 (Декомпиляция) и подтверждаем Enter'ом.
    Прикрепленное изображение
    Цитата
    Decompiling Apk

    Ждем...
  8. По завершению декомпиляции Apk Manager не закрываем, а переходим в папку с /projects и находим папку с нужным приложением.
  9. Заходим в папку projects\3G_Watchdog_Pro_v1.0.3.apk\res\values и ищем там файл strings.xml;
  10. Создаем папку projects\3G_Watchdog_Pro_v1.0.3.apk\res\values-ru и копируем туда наш strings.xml;
    Для редактирования советую Notepad++,т.к. он не дописывают кучу мусора в исходный файл (соответственно, программа не будет "набирать лишний вес"...
    Примечание: иногда перевод может находится не только в файле strings.xml, но и в arrays.xml, например. Ну а в особо запущенных случаях (laucnher pro) часть локализации может находится в smali коде, о нём сейчас не будем.
  11. После редактирования (перевода), в Apk Manager'e выбираем пункт 11 (Компилировать приложение). Видим следующее:
    Прикрепленное изображение
    Не пугаемся, так как мы редактировали не системное (не системное ж?!) приложение, вводим букву n и нажимаем Enter.
  12. Теперь осталось подписать приложение. Вводим число 12 (Подписать приложение).
  13. Забираем готовое приложение из папки /place-apk-here-for-modding/signed3G_Watchdog_Pro_v1.0.3.apk
  14. Если у вас прописан в PATH путь к ADB (ищем в Google), то можно сразу установить приложение выбрав пункт 13, или же сразу от компилирования до установки пунктом 14.
За информацию спасибо Rang3r...


Сообщение отредактировал Last - 8.1.2011, 21:26
Прикрепленный файл ApkManagerRUS.rar   ( 3.77 мегабайт ) Кол-во скачиваний: 877
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить

Сообщений в этой теме
Last   Работа с АРК-пакетами (альтернативный вариант)   8.1.2011, 12:12
Motorcool   Пишет мне после выбора - 9 java version "1.6....   8.1.2011, 17:55
Last   Motorcool, нужна не Java Runtime Environment, а Ja...   8.1.2011, 18:37
Motorcool   Да, стоит также Java SE Development Kit 6 (23). Се...   8.1.2011, 19:06
BALU   Motorcool, на смерке консоль нужно запускать от п...   8.1.2011, 19:43
Motorcool   Так и делаю всегда   8.1.2011, 19:48
Last   Хм, я поставил jre-6u22-windows-i586-s (то что был...   8.1.2011, 19:56
Motorcool   Попробовал на втором ноуте где семерка 86 java ve...   8.1.2011, 20:10
Coolerr   Всем здрасьте, приобрел вот себе андроидфон (не мо...   10.1.2011, 18:29
Silent_Bob   Нельзя (тут установка на карту памяти-то не у всех...   10.1.2011, 19:37
Coolerr   А монтирование файлов через (хотя бы скрипт) возмо...   10.1.2011, 19:54
Silent_Bob   App2SD вроде по этому принципу и работает ...   10.1.2011, 20:11
Motorcool   Last, А подписуя приложения использует данные ка...   11.1.2011, 21:51
Pafftis   скачал мэнеджер этот, всё в краказяблях, скачал шр...   20.7.2011, 19:25
Pafftis   ни кто не поможет???   28.7.2011, 18:38

Работа с АРК-пакетами (альтернативный вариант), Перевод/Редактирование [faq для Мотофана] · Motorola на Android OS · Forum
 

Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 2.8.2025, 0:43

Форум живёт: