Перевод APK приложений

Декомпиляция и Компиляция APK приложений Android
  1. Оффлайн

    Автор темы

    BullFFm

    Участники

    Сообщений: 4

    Создано тем: 1

    Перевод APK (Курс молодого бойца)!

    
    Инструментарий:
    1. Java и Java JDK - без них никак!
    2. Декомпилятор, Компилятор APK (Я буду использовать очень удобную оболочку для декомпилятора, компилятора: JAT4APK).
    3. Текстовый редактор (Я буду использовать: Notepad++ и Smali Syntax Highlighting, на будущие).
    4. Подопытный, то бишь APK (Я буду "мучить" SBgameHacker).


    Подготовка инструментария:
    1. Устанавливаем Java и Java JDK.
    2. Устанавливаем "Декомпилятор, Компилятор APK" (JAT4APK).
    3. Если нет текстового редактора (Notepad++), устанавливаем.
    4. Скачиваем подопытного, в моём случае SBgameHacker.

    Декомпиляция и перевод APK:
    1. Переименовываем APK и если нужно изменяем путь к нему, так, что бы в его имени и в пути к нему не было русских букв и пробелов.
    2. Двойным щелчком, левой кнопки мыши, по APK, для начала процесса Декомпиляции.
    3. После окончания процесса в директории где находиться APK появиться папка с таким же именем как и у APK, открыв эту папку мы увидим что то подобное:

    Перевод APK приложений


    4. Открываем папку "res" и создаём в ней папку "values-ru", копируем в неё файлы: "arrays.xml" и "strings.xml" из папки "values" (В некоторых приложениях нет файла "arrays.xml", так, что не пугаемся).



    5. Открываем в текстовом редакторе файл "arrays.xml" и переводим, если в файле вам встретились строки с меткой @string/, их не нужно переводить они берутся из "strings.xml" (То есть, оставляем их как есть).



    6. Открываем в текстовом редакторе файл "strings.xml" и переводим, от > до </string> (Было >Cancel</string> стало >Отмена</string>).



    Компиляция APK:
    1. Перейдём в корень папки (У которой название схоже с названием APK).



    2. Двойным щелчком, левой кнопки мыши, по "apktool.yml", для начала процесса Компиляции.
    3. После окончания процесса в папке появиться APK с аббревиатурой "_signed".
    4. Берём APK который мы получили в предыдущем шаге и "кидаем" на устройство (Для тестирования).

    Сообщение отредактировал WYLEK 16 марта 2018 - 18:41
    6 июля 2015 - 16:20 / #1
  2. Оффлайн

    troa

    Звание: Новичок

    Забанен

    Сообщений: 82

    Создано тем: 21

    Спасибо не помогло этими утилитами даже разбиратся не хочет не только собрать
    16 марта 2018 - 18:51 / #2
  3. Оффлайн

    kurkoff1965

    Звание: Сталкер

    Знаток

    Сообщений: 135

    Создано тем: 19

    Рейтинг: 4

    Позволь поинтересоваться? Название проги, название и расширение файла-кролика, и по возможности залей на яндекс-диск и ссылочку выложи на свой "непокорный" файлик..

    16 марта 2018 - 19:12 / #3
  4. Оффлайн

    troa

    Звание: Новичок

    Забанен

    Сообщений: 82

    Создано тем: 21

    Всем рекомендую другую статью это уже не актуально
    http://4pda.biz/android-obshchee/1453-dekompilyatsiya-i-kompilyatsiya-
    apk-prilozheniya-android.html
    16 марта 2018 - 19:30 / #4
  5. Оффлайн

    troa

    Звание: Новичок

    Забанен

    Сообщений: 82

    Создано тем: 21

    Спасибо за эту статью помогла докопаться до сути забыл системные переменные Java прописать и весь сыр бор
    16 марта 2018 - 19:53 / #5
  6. Оффлайн

    kurkoff1965

    Звание: Сталкер

    Знаток

    Сообщений: 135

    Создано тем: 19

    Рейтинг: 4

    troa,
    Удачи!

    16 марта 2018 - 20:06 / #6
  7. Оффлайн

    troa

    Звание: Новичок

    Забанен

    Сообщений: 82

    Создано тем: 21

    Вот лог ошибок я так и не понял в чем проблема из лога видно что не может найти какието ресурсы но я их не удалял
    Внимание! У вас нет прав для просмотра скрытого текста.



    Перевод APK приложений
    Сообщение отредактировал troa 17 марта 2018 - 13:02
    17 марта 2018 - 12:56 / #7
  8. Оффлайн

    LinXP

    Звание: Прибывший

    Стажер

    Сообщений: 24

    Создано тем: 0

    Рейтинг: 1

    TranslatorApk http://4pda.ru/forum/index.php?showtopic=456798
    Sisulizer http://4pda.ru/forum/index.php?showtopic=651611
    18 марта 2018 - 06:18 / #8
  9. Оффлайн

    troa

    Звание: Новичок

    Забанен

    Сообщений: 82

    Создано тем: 21

    TranslatorApk http://4pda.ru/forum/index.php?showtopic=456798
    Sisulizer http://4pda.ru/forum/index.php?showtopic=651611

    Спасибо но толку мало ошибка компиляции
    19 марта 2018 - 05:03 / #9
  10. Оффлайн

    WYLEK

    Звание: Мастер

    Админ

    Сообщений: 696

    Создано тем: 179

    Рейтинг: 9

    troa,
    значит, переведи вот это
    S: Please be aware this is a volatile directory and frameworks could go missing, please utilize --frame-path if the default storage directory is unavailable

    потом вот это
    W: libpng error: Not a PNG file

    логи для чего???

    19 марта 2018 - 07:25 / #10

Статистика форума, пользователей онлайн: 3 (за последние 20 минут)

Создано тем
718
Всего сообщений
5358
Пользователей
13982
Новый участник
shchepkins

Добро пожаловать на WYLEK.RU!

Для того чтобы стать полноценным участником нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запись!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт