Перевод 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

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

    Знаток

    Сообщений: 146

    Создано тем: 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

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

    Знаток

    Сообщений: 146

    Создано тем: 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

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

    Стажер

    Сообщений: 25

    Создано тем: 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

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

    Админ

    Сообщений: 1127

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

    Рейтинг: 10

    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

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

---
Создано тем
831
Всего сообщений
7161
Пользователей
14174
Новый участник
spb-spb

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

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

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

Войти на сайт