Буквально, Вы не можете. Рассмотрим .apk так же, как исполняемый файл в Windows; вам нужен источник для внесения изменений. Если вы можете просто изменить файл .apk по своему желанию, чтобы изменить приложение, вы можете изменить каждое приложение как свое свойство или указать свое имя.
Пиратство приходит на ум - если вы можете с легкостью изменить любое приложение, которое должно быть написано вами (сообщения об авторских правах, подписи к окнам и т. Д.), Было бы намного труднее предотвратить кражу чужого приложения. Если приложение принадлежит вам (это значит, что вы его написали), у вас должен быть источник (это означает, что код Java, который составляет приложение, помещенное в .apk), вы можете легко его изменить. Если приложение было написано кем-то еще, и вы его купили, это не ваше «свойство» (если вы также не купили источник/права), и вам следует связаться с автором для запросов на изменение.
Однако есть возможные способы декомпилировать Java-программы. Вы можете использовать dex2jar, это дает вам несколько положительных результатов для начала поиска вещей и изменений. И, возможно, перестройте код, объединив части.
вы также можете использовать такие инструменты, как apkTool, то если вам нужно изменить исходный код, который нужно будет другие инструменты, чтобы сделать это, один из них может быть JD-GUI.
Затем вам нужно будет сместить apk и подписать его, если у вас нет оригинального ключа, используемого для подписи apk, это означает, что новый apk будет иметь другую подпись.
Однако позвольте мне сказать, что по-прежнему запрещено менять программы, как я сказал выше. И это крайне неэтично.
Вы хотите изменить файл apk, который не принадлежит вам.? –
Нет, он не был создан мной. –
Я сахил, apk не принадлежит мне. –