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 мегабайт ) Кол-во скачиваний: 867


Все манипуляции буду проводить с приложением 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 мегабайт ) Кол-во скачиваний: 867
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
2 страниц V  1 2 >  
Ответ в темуСоздание новой темы
Ответов(1 - 9)
Motorcool
сообщение 8.1.2011, 17:55


Опытный
***

Группа: Пользователи
Сообщений: 142
Регистрация: 27.10.2005
Из: Украина! Кремень!
Пользователь №: 56 116
Модель телефона: цветной:)
Прошивка: с полифонией:)

Рейтинг: 25.5



Пишет мне после выбора - 9

Код
java version "1.6.0_22"
Java(TM) SE Runtime Environment (build 1.6.0_22-b04)
Java HotSpot(TM) Client VM (build 17.1-b03, mixed mode, sharing)
Непредвиденное появление: Scanner_v3_5_2.apk==None.


и закрывается окно..

OC Windows 7 64x, adb установлен

Сообщение отредактировал Motorcool - 8.1.2011, 17:57
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Last
сообщение 8.1.2011, 18:37


X squad : media
*****

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

Рейтинг: 625



Motorcool, нужна не Java Runtime Environment, а Java SE Development Kit...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Motorcool
сообщение 8.1.2011, 19:06


Опытный
***

Группа: Пользователи
Сообщений: 142
Регистрация: 27.10.2005
Из: Украина! Кремень!
Пользователь №: 56 116
Модель телефона: цветной:)
Прошивка: с полифонией:)

Рейтинг: 25.5



Да, стоит также Java SE Development Kit 6 (23). Сейчас удалю, всё заново поставлю..

Добавлено позже (8.1.2011, 23:24):
Удалил Java Runtime, теперь пишет

Код
|08.01.2011 -- 21:17:18,34|
--------------------------------------------------------------------------
"java" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Непредвиденное появление: File.


С явой и jdk аналогично первому логу.

Код
java version "1.6.0_23"
Java(TM) SE Runtime Environment (build 1.6.0_23-b05)
Java HotSpot(TM) Client VM (build 19.0-b09, mixed mode, sharing)
Непредвиденное появление: Scanner_v3_5_2.apk==None.

Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
BALU
сообщение 8.1.2011, 19:43


MotoSkull
*******

Группа: Пользователи
Сообщений: 1 841
Регистрация: 24.2.2005
Из: г.Пенза
Пользователь №: 37 593
Модель телефона: 90-60-90
Прошивка:
Финалист Конкурса 2010


Настроение:
В Этой Жизни Меня Подводят Доброта и Порядочность



Рейтинг: 1133



Motorcool,
на смерке консоль нужно запускать от прав администратора!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Motorcool
сообщение 8.1.2011, 19:48


Опытный
***

Группа: Пользователи
Сообщений: 142
Регистрация: 27.10.2005
Из: Украина! Кремень!
Пользователь №: 56 116
Модель телефона: цветной:)
Прошивка: с полифонией:)

Рейтинг: 25.5



Цитата
от прав администратора!


Так и делаю всегда
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Last
сообщение 8.1.2011, 19:56


X squad : media
*****

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

Рейтинг: 625



Хм, я поставил jre-6u22-windows-i586-s (то что было под рукой), а после скачал и поставил Java SE Development Kit 6u21. Без прав администратора все запустилось и работало (скрины же делал.

Операционка: Windows 7 86

P.S. Хотя у меня adb не установлено

Сообщение отредактировал Last - 8.1.2011, 19:58
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Motorcool
сообщение 8.1.2011, 20:10


Опытный
***

Группа: Пользователи
Сообщений: 142
Регистрация: 27.10.2005
Из: Украина! Кремень!
Пользователь №: 56 116
Модель телефона: цветной:)
Прошивка: с полифонией:)

Рейтинг: 25.5



Попробовал на втором ноуте где семерка 86

Код
java version "1.6.0_23"
Java(TM) SE Runtime Environment (build 1.6.0_23-b05)
Java HotSpot(TM) Client VM (build 19.0-b09, mixed mode, sharing)
"adb" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Непредвиденное появление: Scanner_v3_5_2.apk==None.


Добавлено позже (9.1.2011, 1:08):
Нашел ошибку, имя приложения в place-apk-here-for-modding должны быть без пробелов.

Всё работает.

Сообщение отредактировал Motorcool - 8.1.2011, 21:13
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Coolerr
сообщение 10.1.2011, 18:29


Мастер
****

Группа: Пользователи
Сообщений: 217
Регистрация: 24.10.2008
Из: г.Пятигорск
Пользователь №: 184 477
Модель телефона: HTC P3450: LG P500
Прошивка: PE3.1

Рейтинг: 7



Всем здрасьте, приобрел вот себе андроидфон (не мотор) у нас в городе их просто нет. Вопрос такой можно ли в самом пакете арк указать куда ему устанавливаться т.е. конкретный путь типа /mnt/sdcard/шнягамоя/1. Как в рер пакетах на Линух трубках?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Silent_Bob
сообщение 10.1.2011, 19:37


Городской партизан
********

Группа: Разработчики
Сообщений: 3 590
Регистрация: 6.2.2008
Пользователь №: 162 603
Модель телефона: A853, A1200e, Xiaomi MI-2
Прошивка: Готичная
Финалист Конкурса 2010

Рейтинг: 807



Нельзя (тут установка на карту памяти-то не у всех есть) ...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Работа с АРК-пакетами (альтернативный вариант), Перевод/Редактирование [faq для Мотофана] · Motorola на Android OS · Forum
 

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

 



Текстовая версия Сейчас: 26.4.2024, 17:05

Форум живёт: