April 1
APK Editor Pro
<html> <body> <meta http-equiv="content-type" content="text/html; charset=utf-8"/> <p><center><H1>APK Editor</H1></center></p> <p> <ul> <li><a href="#about">Об APK Editor</a></li> <li>Примеры:</li> <ol type="decimal"> <li><a href="#example1">Переименование приложения</a></li> <li><a href="#example2">Изменение оформления</a></li> <li><a href="#example3">Перенос данных на карту памяти</a></li> <li><a href="#example4">Удаление рекламы</a></li> <li><a href="#example5">Удаление ненужных разрешений</a></li> </ol> <li><a href="#issues">Примечания</a></li> </ul> </p> <p id="about"> <B>APK Editor</B> — это инструмент, который поможет редактировать apk-файлы. Приложение поможет вам перевести, изменить фоновое изображение, удалить рекламу и рискованные разрешения… Возможности зависят от того, как вы будете его использовать. Однако, чтобы использовать это приложение в полном объёме, вам потребуются некоторые профессиональные навыки.<br> Для того, чтобы начать работу с ним, я приведу несколько примеров. Для удобства возмём '5 Balls' в качестве целевого файла APK. (Чтобы просмотреть и скачать его, <a href="market://details?id=com.gmail.heagoo.fiveballs"><B>нажмите здесь</B></a>.)<br> В настоящее время APK Editor предоставляет 3 режима редактирования:<br> (1) Редактирование ресурсов — будут декодироваться все ресурсы, а затем сохранение будет происходить с помощью кодирования этих ресурсов. Это самый мощный режим, но нуждается в большом количестве процессорных ресурсов и памяти, а также содержит ошибки.<br> (2) Замена файлов — означает простую замену некоторых файлов в apk. Он может быть использован для того, чтобы заменить изображение или сопутствующий ресурс. В этом режиме будут автоматически масштабироваться изображения.<br> (3) Общее редактирование — используется для редактирования некоторых общих атрибутов, таких как имя приложения, имя пакета, место установки и т.д. </p> <p id="example1"> <B>Пример 1: переименование приложения</B><br> (1) Выберите объект, нажав 'Выберите установленный APK', и выберите '5 Balls'<br> <img src="app_select.jpg"><br> (2) В открывшемся диалоговом режиме выберите 'Общее редактирование', отображаемая редактируемая информация будет как на следующем изображении.<br> <img src="common_edit.jpg"><br> (3) Замените '5 Balls' на 'Five Balls'.<br> (4) Нажмите кнопку 'Сохранить' и подождите немного, пока новый APK будет готов.<br> (5) Нажмите кнопку 'Удалить' для деинсталляции исходного приложения, а затем нажмите кнопку 'Установить' для установки нового APK. (Мы должны удалить оригинал, потому что их подписи отличаются).<br> Можно также изменить имя приложения в режиме полного редактирования. </p> <p id="example2"> <B>Пример 2: изменение оформления</B><br> Предположим, что мы хотим сделать кнопку на главной странице немного шире.<br> (1) Выберите объект, нажав 'Выберите установленный APK', и выберите '5 Balls'<br> (2) В открывшемся диалоговом режиме выберите 'Редактирование ресурсов' и дождитесь окончания декодирования APK.<br> (3) Перейдите на страницу 'Ресурсы', откройте папку 'layout' и нажмите на 'main.xml'.<br> (4) Когда xml-файл откроется, мы увидим, что есть несколько строк, начинающихся с '<Button'. Нажмите на эту строку, открывается диалоговое окно:<br> <img src="layout_edit.jpg"><br> (5) Измените 'android:width' с '100.0dip' на '160.0dip'.<br> (6) Сохраните и сделайте повторную установку.<br> Кнопка до изменения:<br> <img src="button_before.jpg"><br> После изменения:<br> <img src="button_after.jpg"> </p> <p id="example3"> <B>Пример 3: как сделать, чтобы приложение устанавливалось на карту памяти</B><br> Это аналогично примеру 1.<br> Выберите 'Общее редактирование' и измените место установки на второй пункт как на следующем изображении:<br> <img src="movable_edit.jpg"> </p> <p id="example4"> <B>Пример 4: удаление рекламы</B><br> Можно использовать APK Editor для удаления рекламы в некоторых приложениях. Жаль, что в '5 Balls' нет рекламы и я не могу взять его в качестве примера.<br> Можно посмотреть предыдущий файл <a href="oldhelp.htm">помощи</a>. Просто усвойте идею, т.к. 'Hack App Data' не может быть установлен после модификации.<br> (Ключевая идея состоит в том, чтобы сделать место расположения рекламы невидимым.) </p> <p id="example5"> <B>Пример 5: удаление ненужных разрешений</B><br> (Только для Pro-версии, здесь я покажу вам, как удалить доступ в интернет)<br> (1) Выберите объект, нажав 'Выберите установленный APK' и выберите '5 Balls'<br> (2) Дождитесь окончания декодирования APK<br> (3) Нажмите 'Манифест' и выберите строку, содержащую ключевое слово uses-permission (на рисунке 4-6 строки). Найдите строку, содержащую "android.permission.INTERNET".<br> (4) Нажмите и удерживайте её:<br> <img src="example5_step3.jpg"><br> (5) Выберите 'Удалить'.<br> (6) Нажмите кнопку 'Сохранить' в правом верхнем углу. Вскоре вы увидите путь, куда был сохранён новый файл apk. </p> <p id="issues"> Реинжиниринг — это не лёгкая работа, т.ч. <B>учтите</B>:<br> (1) На вкладке 'Ресурсы'/'Манифест' можно попробовать длительное нажатие для дополнительных операций.<br> (2) Большинство аварий вызваны нехваткой памяти. В этом случае принудительно закройте все ненужные приложения, полностью закройте APK Editor и попробуйте снова.<br> (3) Пожалуйста, не используйте APK Editor для изменения больших apk-файлов, так как это может потребовать большое количество ресурсов процессора и памяти, находящихся за пределами возможностей устройства.<br> (4) Мы НЕ гарантируем, что APK Editor может редактировать все файлы apk.<br> (5) Изменённый apk может не работать, используйте его на свой страх и риск.<br> </p> <p><center><H2>Над переводом работали:</H2></center></p> Перевод приложения: <a href="http://4pda.ru/forum/index.php?showuser=2249797/" target="_blank" title="http://4pda.ru/forum/index.php?showuser=2249797/">boar-hooligan</a>, <a href="http://4pda.ru/forum/index.php?showuser=758331/" target="_blank" title="http://4pda.ru/forum/index.php?showuser=758331/">solokot</a><br> Перевод справки: <a href="http://4pda.ru/forum/index.php?showuser=1655931/" target="_blank" title="http://4pda.ru/forum/index.php?showuser=1655931/">vovanKARPO</a>, <a href="http://4pda.ru/forum/index.php?showuser=758331/" target="_blank" title="http://4pda.ru/forum/index.php?showuser=758331/">solokot</a> </body> </html>