Можно ли переупаковать APK после незначительного редактирования текста?

Я создаю программное обеспечение, которое проведет пользователя через несколько шагов ps, чтобы опубликовать приложение для Android (файл APK).

Я делаю это следующим образом: APK-файл уже скомпилирован, и все, что мне нужно сделать, это заменить XML-файл в пакете, и это изменит поведение приложения. Теперь моя большая проблема заключается в том, что распаковка apk-файла и выполнение небольшого редактирования текста, а затем его повторная упаковка нарушает подпись и препятствует запуску приложения на любом устройстве, выдавая сообщение о том, что подпись неверна.

Как это решить? Я хочу безопасно открыть APK, написать что-то в текстовом файле и снова закрыть. Обратите внимание, что эта операция будет выполняться на компьютере пользователя (после того, как он купит наше приложение), поэтому мы ищем инструмент командной строки без особых требований, например JDK.

Поможете?

9
задан ramblinjan 15 April 2012 в 00:59
поделиться