Android java jar apk

Android java jar apk

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

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

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

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

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

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

contains a reference ( Issue 234 )
fixed a broken res when decoding 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 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 . Now they’re decoded as e.g. @android:string/ok instead of @android:string/ok .
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)

Читайте также:  Vpn unlimited крякнутый для андроид

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
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.3.4 Сообщение №2065, автор hussein209
Версия: 2.3.3 Сообщение №2015, автор siegheilx
Версия: 2.3.2 APKTool (PC) (Пост georgearn #72155798)
Версия: 2.3.1 APKTool (PC) (Пост OsitKP #68533937)
Версия: 2.3.0 APKTool (PC) (Пост Shamil_92 #65377659)
Версия: 2.2.4 APKTool (PC) (Пост OsitKP #63737776)
Версия: 2.2.2 APKTool (PC) (Пост OsitKP #57713692)
Версия: 2.2.1 APKTool (PC) (Пост GrAlNik #54271368)
Версия: 2.2.0 APKTool (PC) (Пост Kocmuq #52477482)
Версия: 2.1.1 APKTool (PC) (Пост xxxsadistxxx #49460498)
https://4pda.to/forum/dl/post/968583/apktool_install_linux_r04_brut1.zip — пакет зависимостей и скриптов для Linux
https://4pda.to/forum/dl/post/968585/apktool_install_macosx_r04_brut1.zip — пакет зависимостей и скриптов для MacOS X
https://4pda.to/forum/dl/post/968582/apktool_install_windows_r04_brut1.zip — пакет зависимостей и скриптов для Windows
Версия: 2.1.0 APKTool (PC) (Пост OsitKP #48439847)
версия: 2.0.3 fix APKTool (PC) (Пост Enyby #46807838)
версия: 2.0.3 APKTool (PC) (Пост OsitKP #45863914)
версия: 2.0.2 APKTool (PC) (Пост OsitKP #43651919)
версия: 2.0.1 https://4pda.to/forum/d…8654/apktool_2.0.1.jar
версия: 2.0.0 APKTool (PC) (Пост Dimon55584 #39621157)
версия: 2.0.0 RC4 https://4pda.to/forum/d…5/apktool_2.0.0rc4.jar
версия: 2.0.0 RC3 https://4pda.to/forum/dl/post/5426930/apktool.jar
версия: 2.0.0 RC2 https://4pda.to/forum/d…7/apktool_2.0.0rc2.jar
версия: 2.0.0 beta 9 apktool_2.0.0b9.jar ( 7.85 МБ )
версия: v2 RC1 APKTool (PC) (Пост #34425590)
версия: 2.0.0 beta 8 APKTool (PC) (Пост #28248823)
версия: 2.0.0 beta 7 apktool_2.0.0b7.jar ( 7.42 МБ )

Читайте также:  Кэш для нфс шифт андроид

Сообщение отредактировал iMiKED — 03.07.21, 06:01

Источник

Install Instructions

Quick Check

  1. Is at least Java 1.8 installed?
  2. Does executing java -version on command line / command prompt return 1.8 or greater?
  3. If not, please install Java 8+ and make it the default. (Java 7 will also work at this time)

Installation for Apktool

  • Windows:
    1. Download Windows wrapper script (Right click, Save Link As apktool.bat )
    2. Download apktool-2 (find newest here)
    3. Rename downloaded jar to apktool.jar
    4. Move both files ( apktool.jar & apktool.bat ) to your Windows directory (Usually C://Windows )
    5. If you do not have access to C://Windows , you may place the two files anywhere then add that directory to your Environment Variables System PATH variable.
    6. Try running apktool via command prompt
  • Linux:
    1. Download Linux wrapper script (Right click, Save Link As apktool )
    2. Download apktool-2 (find newest here)
    3. Rename downloaded jar to apktool.jar
    4. Move both files ( apktool.jar & apktool ) to /usr/local/bin (root needed)
    5. Make sure both files are executable ( chmod +x )
    6. Try running apktool via cli
  • macOS:
    1. Download Mac wrapper script (Right click, Save Link As apktool )
    2. Download apktool-2 (find newest here)
    3. Rename downloaded jar to apktool.jar
    4. Move both files ( apktool.jar & apktool ) to /usr/local/bin (root needed)
    5. Make sure both files are executable ( chmod +x )
    6. Try running apktool via cli

Or you can install apktool via Homebrew:

  1. Install Homebrew as described in this page
  2. Execute command brew install apktool in terminal (no root needed). The latest version will be installed in /usr/local/Cellar/apktool/[version]/ and linked to /usr/local/bin/apktool .
  3. Try running apktool via cli

Источник

Apktool

A tool for reverse engineering 3rd party, closed, binary Android apps. It can decode resources to nearly original form and rebuild them after making some modifications. It also makes working with an app easier because of the project like file structure and automation of some repetitive tasks like building apk, etc.

It is NOT intended for piracy and other non-legal uses. It could be used for localizing, adding some features or support for custom platforms, analyzing applications and much more.

Features

  • Disassembling resources to nearly original form (including resources.arsc , classes.dex , 9.png. and XMLs )
  • Rebuilding decoded resources back to binary APK/JAR
  • Organizing and handling APKs that depend on framework resources
  • Smali Debugging (Removed in 2.1.0 in favor of IdeaSmali)
  • Helping with repetitive tasks

Requirements

  • Java 8 (JRE 1.8)
  • Basic knowledge of Android SDK, AAPT and smali
  • Sourcetoad — helping with a weekly sponsorship for continued improvement and maintenance of the project.

Install Instructions

  • XDA Thread — For those who wish to communicate on XDA-Developers for community support
  • Smali Project — Smali Project is the tool used in the disassembling of .dex files
  • Gitter #apktool — Gitter Channel for support, bugs and discussions
  • Libera.chat #apktool — IRC Channel for support, bugs and discussions
Читайте также:  Если тормозит андроид планшета самсунг

Authors

  • Connor Tumbleson — Current Maintainer
  • Ryszard Wiśniewski — Original Creator
  • 02 Sep 2021 — Apktool v2.6.0 Released

02 Dec 2020 — Apktool v2.5.0 Released

29 Nov 2019 — Apktool v2.4.1 Released

03 Mar 2019 — Apktool v2.4.0 Released

05 Sep 2018 — Apktool v2.3.4 Released

26 Apr 2018 — Apktool v2.3.3 Released

07 Apr 2018 — Apktool v2.3.2 Released

26 Dec 2017 — Apktool v2.3.1 Released

21 Sep 2017 — Apktool v2.3.0 Released

29 Jul 2017 — Apktool v2.2.4 Released

13 Jun 2017 — Apktool v2.2.3 Released

07 Jun 2017 — Sourcetoad Sponsors Apktool

23 Jan 2017 — Apktool v2.2.2 Released

18 Oct 2016 — Apktool v2.2.1 Released

07 Aug 2016 — Apktool v2.2.0 Released

07 May 2016 — Apktool v2.1.1 Released

27 Mar 2016 — Apktool v2.1.0 Released

31 Dec 2015 — Apktool v2.0.3 Released

12 Oct 2015 — Apktool v2.0.2 Released

15 Jul 2015 — Apktool v2.0.1 Released

21 Apr 2015 — Apktool v2.0.0 Released

18 Mar 2015 — Moved from GoogleCode to GitHub

16 Mar 2015 — GoogleCode Update

project starred by 3000 users!

12 Feb 2015 — Apktool v2.0.0 RC4 Released

26 Nov 2014 — Apktool v2.0.0 RC3 Released

05 Oct 2014 — Apktool v2.0.0 RC2 Released

06 Feb 2014 — Apktool v2.0.0 beta 9 Released

13 Oct 2013 — Apktool v2.0.0 beta 7 Released

27 May 2013 — GoogleCode Update

project starred by 2000 users!

02 Feb 2013 — Apktool v1.5.2 Released

28 Dec 2012 — Apktool v1.5.1 Released

23 Dec 2012 — Scripts r05-ibot Released

02 Sep 2012 — Apktool v1.5.0 Released

21 Aug 2012 — Apktool v1.4.10 Released

28 Jul 2012 — Apktool v1.4.9 Released

08 Jul 2012 — Apktool v1.4.8 Released

05 Jul 2012 — Apktool v1.4.7 Released

14 Feb 2012 — Apktool v1.4.6 Released

07 Jan 2012 — Apktool v1.4.5 Released

11 Dec 2011 — Apktool v1.4.4 Released

08 Dec 2011 — Apktool v1.4.3 Released

07 Dec 2011 — GoogleCode Update

project starred by 1000 users!

02 Dec 2011 — Apktool v1.4.2 Released

15 May 2011 — Apktool v1.4.1 Released

15 May 2011 — Apktool v1.4.0 Released

04 May 2011 — Scripts r04-brut1 Released

19 Jan 2011 — Apktool Source Released

03 Sep 2010 — Apktool v1.3.2 Released

03 Sep 2010 — Script 2.2r01-3 Released

16 Jun 2010 — Apktool v1.3.1 Released

10 Jun 2010 — Apktool v1.3.0 Released

04 Jun 2010 — Scripts 2.2r01-1 Released

03 Jun 2010 — Apktool v1.2.0 Released

29 Apr 2010 — Apktool v1.1.1 Released

28 Apr 2010 — Apktool v1.1.0 Released

02 Apr 2010 — Apktool v1.0.0 Released

13 Mar 2010 — Apktool v0.9.2 Released

02 Mar 2010 — Apktool v0.9.1 Released

01 Mar 2010 — Initial Release (v0.9.0)

License

Apktool is licensed under the Apache 2.0 License — see the LICENSE file for more details

Источник

Оцените статью