4PDA
X   Сообщение сайта
(Сообщение закроется через 2 секунды)

Здравствуйте, гость ( Вход | Регистрация )

> Внимание!

Новые темы необходимо создавать только в корневом разделе! В дальнейшем они будут обработаны модераторами.

Если Вы выложили новую версию программы, пожалуйста, сообщите об этом модератору нажав на вашем сообщении кнопку "Жалоба".

Каталог программ Android

31 страниц V  1 2 3 4 5 6 > »  
 
Ответить
> APKTool (PC), Программа для "вскрытия" *.apk - файлов
Очкарик

02.04.2010, 12:49
Сообщение #1

Альфа-самец. Бета-версия
*********
[offline]

Группа: Модераторы
Сообщений: 9959
Регистрация: 11.10.2007
Lenovo K900



Репутация: -  1791  +

APKTool
версия: 2.0.0 beta 9

Последнее обновление программы в шапке: 08.02.2014

Прикрепленное изображение

Краткое описание:
Программа для "вскрытия" *.apk - файлов.

Описание:
Программа будет полезна разработчикам и переводчикам программ для платформы Android.
Может быть использована для локализации ПО, добавления функций и т.д.

На данный момент программа работает под управлением ОС Linux, Windows, MacOS. При помощи данной утилиты не может быть вскрыто приложение framework-res.apk, поскольку в нем используются некие собственные секретные разработки Google, но обещают, что в дальнейшем это будет исправлено.

Для использования программы требуются базовые знания по SDK, aapt, PATH, smali.

Скачать: версия: 2.0.0 beta 9 Прикрепленный файлapktool_2.0.0b9.jar ( 7.85 МБ )

Дополнительные пакеты остались прежними:
http://4pda.ru/forum/dl/post/968583/apktool_install_linux_r04_brut1.zip - пакет зависимостей и скриптов для Linux
http://4pda.ru/forum/dl/post/968585/apktool_install_macosx_r04_brut1.zip - пакет зависимостей и скриптов для MacOS X
http://4pda.ru/forum/dl/post/968582/apktool_install_windows_r04_brut1.zip - пакет зависимостей и скриптов для Windows

Changelog
1.4.3:
updated builtin framework to SDK API14
fixed some "Multiple substitutions (...)" errors ( Issue 254 )

1.4.2:
added support for API14 (Android 4.0) resources
updated smali to v1.3.0
added --quiet option
fixed decoding error when string ends with '%' ( Issue 169 )
fixed decoding error when <plurals> contains a reference ( Issue 234 )
fixed a broken res when decoding <array> with positional substitutions ( Issue 222 )

1.4.1:
1.4.1
fixed builtin framework. See changelog and migration instructions of v1.4.0 below.

1.4.0
Major changes:
added Honeycomb support (3.1, API 12). See migration instructions below.
support for mipmaps and xlarge, xhdpi resource qualifiers
updated builtin framework to 3.1 (API 12) broken
completely rewritten mechanism of enclosing/escaping strings in XML files:
fixed legendary Issue 100
fixed a lot of other bugs discovered when writting integration tests
string format is simpler and more compact now: '" "' instead of '\u0020 ', '\"' instead of '\"', etc.
fixed incompatibilities between newer aapt and apks built by older one. New aapt is more restrictive, some apps can't be built using it, even if you would have sources. Apktool tries to convert/fix these incompatibilities: it adds formatted="false" for <string /> tags and enumerates substitutions for plurals.
updated smali to v1.2.6
added automatic integration tests for resource decoding and building
first official release of apktool built using Maven from open source

Minor changes:
sort framework ids before storing them in apktool.yml. aapt command requires you to include frameworks in order.
zero-padding of MCC resource qualifier
prefer to use raw values when decoding XML attrs. This could make decoded XMLs a little more similar to original ones.
close apktool.yml file handler after generating it
added error message about missing input file when decoding
added more info messages during decoding.
do not decode res-references as <item />. Now they're decoded as e.g. <string name="test">@android:string/ok</string> instead of <item type="string" name="test">@android:string/ok</item>.
changed encoding of generated XML files from UTF-8 to utf-8 - it's more consistent with Android SDK.
add new line at the end of generated XML files.

1.3.2 (2010.09.03):
updated smali to v1.2.4
added support for API Level 8 resource qualifiers: night, car, etc. ( Issue 65 )
added support for broken file-resources ( Issue 91 )
don't generate sdkVersion ("-v") resource qualifiers if they're "natural" ( Issue 85 )
always compress resources.arsc file (Issue 67)
throw warnings instead of exceptions on unknown files inside smali dir ( Issue 77 )
added support for resources using invalid/unknown config flags, e.g. from future APIs or added by manufacturer ( Issue 65 )
added an option to keep broken resources to fix them manually ( Issue 65 )
fixed case-sensitivity problems (Issue 86)
fixed an issue when *.9.png doesn't have 9patch chunk in it ( Issue 59 )
fixed NPE when there is a file without extension in drawable dir ( Issue 62 )
fixed escaping of chars in XML style tags ( Issue 64 )
fixed an error, when there are missing resources in a type, which does not have default config (http://forum.xda-developers.com/showthread.php?p=7949440#post7949440)
try to use original value of XML attribute - instead of parsed one. Fixes an issue when apktool was decoding e.g. "01" as "1" ( Issue 76 )
added more debugging info when omitting unknown config flags ("Config size > 32" message)

install-windows-2.2_r01-3 (2010.09.03):
fixed an issue when path to apktool.bat contains spaces ( Issue 81 )

1.3.1 (2010.06.14):
added decoding of XML tags in res strings (Issue 15)
fixed some issues (Issue 45), (Issue 46), (Issue 48), (Issue 56)

1.3.0 (2010.06.12):
added 9patch images (*.9.png) decoding (Issue 2)
fixed support for apks lacking res dir or resources.arsc file (Issue 44, Issue 50)
changed default name of built file from out.apk to <original_name.apk>
added possibility to choose location of output apk when building

(2010.06.04):
updated install packages to 2.2r01-1 version. Apktool 1.2.0 requires newer aapt tool, so you must update to use it.

1.2.0 (2010.06.03):
added feature for installing and using custom framework files - pulled from a device. See FrameworkFiles (Issue 27)
Froyo support (Issue 37)
updated Android framework to 2.2r1
removed HTC framework
no need to use -s/-r switch, when apk doesn't contain sources/resources
added protection against accidental remove of important files when decoding (Issue 36)
made outdir argument optional when decoding
fix: adding dummy resources if some of them are missing (Issue 40)
fix: better recognition of AXML files (Issue 41)

1.1.1 (2010.04.29):
much better recognition of register types when debugging (Issue 24)
fixed SIGSEGV error, which usually occured after several steps when debugging (Issue 26)


Прошлые версии:
версия: 2.0.0 beta 8 APKTool (PC) (Пост #28248823)
версия: 2.0.0 beta 7 Прикрепленный файлapktool_2.0.0b7.jar ( 7.42 МБ )

версия: 1.5.2 apktool.jar
версия: 1.4.3 http://4pda.ru/forum/dl/post/1317479/apktool_1.4.3.zip
версия: 1.4.2 http://4pda.ru/forum/dl/post/1311452/apktool_1.4.2.zip
версия 1.4.1:
http://4pda.ru/forum/dl/post/968581/apktool_1.4.1.zip - сам apktool
http://4pda.ru/forum/dl/post/968583/apktool_install_linux_r04_brut1.zip - пакет зависимостей и скриптов для Linux
http://4pda.ru/forum/dl/post/968585/apktool_install_macosx_r04_brut1.zip - пакет зависимостей и скриптов для MacOS X
http://4pda.ru/forum/dl/post/968582/apktool_install_windows_r04_brut1.zip - пакет зависимостей и скриптов для Windows

версия 1.3.2:
http://android-apktool.googlecode.com/file...ol1.3.2.tar.bz2 - сам apktool
http://android-apktool.googlecode.com/file...1_r01-1.tar.bz2 - пакет зависимостей и скриптов для Linux
http://android-apktool.googlecode.com/file...1_r01-1.tar.bz2 - пакет зависимостей и скриптов для MacOS X
http://android-apktool.googlecode.com/file...2_r01-3.tar.bz2 - пакет зависимостей и скриптов для Windows


Домашняя страница: http://code.google.com/p/android-apktool/

Инструкция для Windows: APKTool (PC) (Пост #4469313)

Сообщение отредактировал vadeus - 08.02.2014, 20:20
Причина редактирования: новая версия
^Жалоба       В FAQ
Вставить никЦитировать 
repin1990

02.04.2010, 23:04
Сообщение #2

Местный
*****
[offline]

Группа: Друзья 4PDA
Сообщений: 107
Регистрация: 21.01.2010
Samsung Galaxy Tab



Репутация: -  9  +

эммм.... не совсем понял из описания.. с её помощью можно вскрыть апк файл, заменить там что-нибудь и сохранить, чтобы он запустился на телефоне?
^Жалоба       В FAQ
Вставить никЦитировать 
ramaxa

02.04.2010, 23:18
Сообщение #3

Старожил
*******
[offline]

Группа: Друзья 4PDA
Сообщений: 911
Регистрация: 01.01.2009
Samsung Galaxy Tab 2 7.0 Wi-Fi



Репутация: -  80  +

из описания бесполезная софтина )

apk разберается zip-ом и соберается двумя командами в консоли
#zip -r rom.zip *
#androsign rom.zip


Сообщение отредактировал ramaxa - 02.04.2010, 23:30
^Жалоба       В FAQ
Вставить никЦитировать 
MScorpionZ

03.04.2010, 01:30
Сообщение #4

AndroLoc
*******
[offline]

Группа: Друзья 4PDA
Сообщений: 892
Регистрация: 09.10.2009
Sony Xperia Z1 Compact



Репутация: -  275  +

С этим разобрался, теперь другой вопрос - на фразу "Enter Passphrase for keystore:" какой пароль ему вводить? Как понимаю от тестового ключа, другого мне никто не даст, правильно? А где взять тестовый ключ и какой его пароль?

Сообщение отредактировал MScorpionZ - 03.04.2010, 02:02


--------------------
Sony VAIO Pro 13 (SVP1321M1R) + Sony XPERIA Z1 Compact (14.3.A.0.681) + Sony SmartWatch 2 (1.0.B.3.46/1.0.A.3.8)
^Жалоба       В FAQ
Вставить никЦитировать 
Jeksan

05.04.2010, 11:48
Сообщение #5

Местный
*****
[offline]

Группа: Друзья 4PDA
Сообщений: 136
Регистрация: 01.05.2008
HTC Desire



Репутация: -  3  +

apktool-install-windows-2.1_r01-1.zip - появилась для винды

только как ей пользоватся не до петрил :(


--------------------
Мои гаджеты: HTC Kaiser; HTC Max 4G; HTC Desire; Samsung Galaxy S III Samsung Galaxy Note II
Прошивка: Официальная
^Жалоба       В FAQ
Вставить никЦитировать 
MScorpionZ

05.04.2010, 15:56
Сообщение #6

AndroLoc
*******
[offline]

Группа: Друзья 4PDA
Сообщений: 892
Регистрация: 09.10.2009
Sony Xperia Z1 Compact



Репутация: -  275  +

Jeksan @ 5.4.10, 9:48 *
только как ей пользоватся не до петрил :(
Там на сайте, сбоку, видеоинструкция есть, собрать/разобрать не проблема, но вот у меня пока не получилось подписать программу.


Auxx @ 3.4.10, 14:06 *
Бесполезная фигня.
А ты хотя бы такую "бесполезную фигню" написать можешь? Или по принципу - мне не нужно, значить фигня?


--------------------
Sony VAIO Pro 13 (SVP1321M1R) + Sony XPERIA Z1 Compact (14.3.A.0.681) + Sony SmartWatch 2 (1.0.B.3.46/1.0.A.3.8)
^Жалоба       В FAQ
Вставить никЦитировать 
ramaxa

05.04.2010, 20:12
Сообщение #7

Старожил
*******
[offline]

Группа: Друзья 4PDA
Сообщений: 911
Регистрация: 01.01.2009
Samsung Galaxy Tab 2 7.0 Wi-Fi



Репутация: -  80  +

MScorpionZ @ 5.4.10, 12:56 *
подписать программу.

из винды пользуйся Droid Explorer (PC) например

MScorpionZ @ 5.4.10, 12:56 *
А ты хотя бы такую "бесполезную фигню" написать можешь?

это здесь причем?

программа действительно бесполезная, потому что apk это обычный zip архив, распаковать любым архиватором
собственно как и собрать

тоесть вся процедура сборки это 2 простые команды - запаковать обратно в zip и подписать
ramaxa @ 2.4.10, 20:18 *
#zip -r rom.zip *
#androsign rom.zip
^Жалоба       В FAQ
Вставить никЦитировать 
Auxx

05.04.2010, 23:25
Сообщение #8

Старожил
*******
[offline]

Группа: Друзья 4PDA
Сообщений: 1186
Регистрация: 17.03.2010
HTC One X



Репутация: -  76  +

MScorpionZ @ 5.4.10, 14:56 *
А ты хотя бы такую "бесполезную фигню" написать можешь? Или по принципу - мне не нужно, значить фигня?

Если уж говорить о личных качествах, то софта за свои 26 лет жизни я наклепал тонну. А сейчас вместе с malez-ом тружусь над ковырянием асера. Так-то!


--------------------
LagFix (fstrim) - ускорялка твоего гуглофона!
Ctrl+C - потеряная функция Android.
HTC One X (CM10.1), Nexus 7 (CM10.1)
^Жалоба       В FAQ
Вставить никЦитировать 
MScorpionZ

06.04.2010, 13:51
Сообщение #9

AndroLoc
*******
[offline]

Группа: Друзья 4PDA
Сообщений: 892
Регистрация: 09.10.2009
Sony Xperia Z1 Compact



Репутация: -  275  +

Auxx @ 5.4.10, 21:25 *
Если уж говорить о личных качествах, то софта за свои 26 лет жизни я наклепал тонну. А сейчас вместе с malez-ом тружусь над ковырянием асера. Так-то!
Тем более, если есть опыт программирования, то фраза "бесполезная фигня", без обоснования, звучит, как минимум, глупо, а, как максимум, то, что я написал.

ramaxa @ 5.4.10, 18:12 *
программа действительно бесполезная, потому что apk это обычный zip архив, распаковать любым архиватором
собственно как и собрать
Если apk просто распаковать обычным архиватором (например, WinRar), то мы получим скомпилированные xml-файлы, которые нельзя редактировать, если же распаковать этой "бесполезной фигней", то получаем исходники, которые можно отредактировать, а потом обратно скомпилировать, опять же, этой программой. И если нужно поменять не только графику, но что-то существенней, то WinRar тут никак не поможет.


--------------------
Sony VAIO Pro 13 (SVP1321M1R) + Sony XPERIA Z1 Compact (14.3.A.0.681) + Sony SmartWatch 2 (1.0.B.3.46/1.0.A.3.8)
^Жалоба       В FAQ
Вставить никЦитировать 
Auxx

06.04.2010, 13:53
Сообщение #10

Старожил
*******
[offline]

Группа: Друзья 4PDA
Сообщений: 1186
Регистрация: 17.03.2010
HTC One X



Репутация: -  76  +

MScorpionZ @ 6.4.10, 12:51 *
И если нужно поменять не только графику, но что-то существенней, то WinRar тут никак не поможет.

Дык уже же есть декомпиляторы (:


--------------------
LagFix (fstrim) - ускорялка твоего гуглофона!
Ctrl+C - потеряная функция Android.
HTC One X (CM10.1), Nexus 7 (CM10.1)
^Жалоба       В FAQ
Вставить никЦитировать 
MScorpionZ

06.04.2010, 14:24
Сообщение #11

AndroLoc
*******
[offline]

Группа: Друзья 4PDA
Сообщений: 892
Регистрация: 09.10.2009
Sony Xperia Z1 Compact



Репутация: -  275  +

Auxx @ 6.4.10, 11:53 *
Дык уже же есть декомпиляторы (:
Ну так зачем же мне ставить какого-то монстра, который может много языков декомпилировать/скомпилировать, если мне надо только Java, и то с уклоном только на Android, с чем эта программа успешно справляется.


--------------------
Sony VAIO Pro 13 (SVP1321M1R) + Sony XPERIA Z1 Compact (14.3.A.0.681) + Sony SmartWatch 2 (1.0.B.3.46/1.0.A.3.8)
^Жалоба       В FAQ
Вставить никЦитировать 
Auxx

06.04.2010, 16:30
Сообщение #12

Старожил
*******
[offline]

Группа: Друзья 4PDA
Сообщений: 1186
Регистрация: 17.03.2010
HTC One X



Репутация: -  76  +

MScorpionZ @ 6.4.10, 13:24 *
Ну так зачем же мне ставить какого-то монстра

Во-первых, никаких монстров много-язычных не бывает - никому это не нужно. Во-вторых, есть маленький, но юркий smali/baksmali.


--------------------
LagFix (fstrim) - ускорялка твоего гуглофона!
Ctrl+C - потеряная функция Android.
HTC One X (CM10.1), Nexus 7 (CM10.1)
^Жалоба       В FAQ
Вставить никЦитировать 
5[Strogino]

06.04.2010, 17:42
Сообщение #13

In the pipe, five by five
*********
[offline]

Группа: Почетные форумчане
Сообщений: 5142
Регистрация: 04.05.2008
Alcatel OT-8020D Hero



Репутация: -  781  +

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


--------------------
eLocity A7 | T-Mobile MyTouch 4G | TCL Y910 (Alcatel One Touch Hero)
Тестовый набор для Android-устройств | Выбор фаблета 2013
^Жалоба       В FAQ
Вставить никЦитировать 
_BOtsmAN_

08.04.2010, 00:45
Сообщение #14

Местный
*****
[offline]

Группа: Друзья 4PDA
Сообщений: 107
Регистрация: 27.03.2010
Google Nexus 5



Репутация: -  13  +

Ничего не понял расскажите как можно разобрать и собрать apk но так чтоб он работал. С помощью винрара не катит пишет что приложение не возможно установить. хотя всего иконку изменил.

Или скажите хотя бы две команды на сборку и разборку апк.

Сообщение отредактировал _BOtsmAN_ - 08.04.2010, 01:02


--------------------
Nexus 5
Cataclysm + ElementalX + ClockworkMod Recovery 6.4
^Жалоба       В FAQ
Вставить никЦитировать 
Auxx

08.04.2010, 15:57
Сообщение #15

Старожил
*******
[offline]

Группа: Друзья 4PDA
Сообщений: 1186
Регистрация: 17.03.2010
HTC One X



Репутация: -  76  +

_BOtsmAN_ @ 7.4.10, 23:45 *
Или скажите хотя бы две команды на сборку и разборку апк.


ramaxa @ 2.4.10, 22:18 *
apk разберается zip-ом и соберается двумя командами в консоли
#zip -r rom.zip
#androsign rom.zip


--------------------
LagFix (fstrim) - ускорялка твоего гуглофона!
Ctrl+C - потеряная функция Android.
HTC One X (CM10.1), Nexus 7 (CM10.1)
^Жалоба       В FAQ
Вставить никЦитировать 
Jeksan

11.04.2010, 21:25
Сообщение #16

Местный
*****
[offline]

Группа: Друзья 4PDA
Сообщений: 136
Регистрация: 01.05.2008
HTC Desire



Репутация: -  3  +

MScorpionZ @ 5.4.10, 14:56 *
Там на сайте, сбоку, видеоинструкция есть, собрать/разобрать не проблема, но вот у меня пока не получилось подписать программу.

Кошмар - голову сломаешь
Пожалуй подожду пока что ни будь полегче появится :-)


--------------------
Мои гаджеты: HTC Kaiser; HTC Max 4G; HTC Desire; Samsung Galaxy S III Samsung Galaxy Note II
Прошивка: Официальная
^Жалоба       В FAQ
Вставить никЦитировать 
Очкарик

13.04.2010, 14:49
Сообщение #17

Альфа-самец. Бета-версия
*********
[offline]

Группа: Модераторы
Сообщений: 9959
Регистрация: 11.10.2007
Lenovo K900



Репутация: -  1791  +

http://android-apktool.googlecode.com/file...l-1.0.0.tar.bz2 - исходники версии 1.0.0 для Linux
http://android-apktool.googlecode.com/file...1_r01-1.tar.bz2 - версия 1.0.0 для Linux
http://android-apktool.googlecode.com/file...1_r01-1.tar.bz2 - версия для MacOS X


--------------------
Прошу проголосовать!
Если вам нечего делать, то не надо делать это здесь!
Чувство юмора модератора является окончательным и обжалованию не подлежит.
^Жалоба       В FAQ
Вставить никЦитировать 
svility

04.05.2010, 09:45
Сообщение #18

Новичок
***
[offline]

Группа: Активные пользователи
Сообщений: 32
Регистрация: 02.10.2007
Fly Q410 Princess



Репутация: -  0  +

apktool-install-windows-2.1_r01-1.zip


--------------------
2.3.1. Запрещаются подписи, содержащие в себе:
- любые контактные данные: адреса веб-сайтов,..
^Жалоба       В FAQ
Вставить никЦитировать 
Очкарик

04.05.2010, 14:25
Сообщение #19

Альфа-самец. Бета-версия
*********
[offline]

Группа: Модераторы
Сообщений: 9959
Регистрация: 11.10.2007
Lenovo K900



Репутация: -  1791  +

svility @ 4.5.10, 9:45 *
apktool-install-windows-2.1_r01-1.zip

забыл добавиить варнинг с сайта:
apktool dependencies and helper script for windows. THIS ISN'T APKTOOL ITSELF. READ PROJECT'S MAIN PAGE


--------------------
Прошу проголосовать!
Если вам нечего делать, то не надо делать это здесь!
Чувство юмора модератора является окончательным и обжалованию не подлежит.
^Жалоба       В FAQ
Вставить никЦитировать 
old_1968

13.05.2010, 13:44
Сообщение #20
Гость
*
[offline]

Группа: Пользователи
Сообщений: 6
Регистрация: 14.12.2009
Samsung GT-I7500 Galaxy



Репутация: -  0  +

Так всёт аки ктонить знает, как пользоваться APKtool из под Win-ды???
^Жалоба       В FAQ
Вставить никЦитировать 
Очкарик

13.05.2010, 14:08
Сообщение #21

Альфа-самец. Бета-версия
*********
[offline]

Группа: Модераторы
Сообщений: 9959
Регистрация: 11.10.2007
Lenovo K900



Репутация: -  1791  +

old_1968 @ 13.5.10, 13:44 *
Так всёт аки ктонить знает, как пользоваться APKtool из под Win-ды???

на сайтке проекта все расписано прямо на заглавной странице:

Installation for noobs:
Windows:

Download apktool-install-windows-* file
Download apktool-* file
Unpack both to your Windows directory

в переводе на русский язык это означает:
Скачать apktool-1.1.1.tar.bz2, скачать apktool-install-windows-2.1_r01-1.zip и оба файла распаковать в папку Windows.
Архивы tar.bz2 вскрываются при помощи 7Zip.

Оттуда же:
Usage:
Open terminal/command line and type "apktool <enter>". Then you should see usage help.

Т.е. запустить терминал/командную строку и ввести команду
apktool

Запустится хелп, и вперед!

Сообщение отредактировал о4карег - 13.05.2010, 14:13
Причина редактирования: добавил инфу


--------------------
Прошу проголосовать!
Если вам нечего делать, то не надо делать это здесь!
Чувство юмора модератора является окончательным и обжалованию не подлежит.
^Жалоба       В FAQ
Вставить никЦитировать 

31 страниц V  1 2 3 4 5 6 > » 
Ответить


  Мобильная версия   Текстовая версия Сейчас: 21.04.2014, 06:00