问题标签 [apktool]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 如何通过在android中编程将manifest.xml转换为apk的二进制文件
我想替换文件AndroidManifest.xml
中的。APK
如何在AndroidManifest.XML
没有 apktool的情况下使用android 编程并在文件中替换它APK
?
有人可以举个例子吗?
android - 反编译 Android 应用程序的要求?
晚上好,我知道这个主题在 StackOverFlow 上很常见,但我的问题有点不同,我在整个 WEB 上找不到任何解决方案!;)
所以这是我的问题:
“允许 Apktool 反编译应用程序的构建要求是什么(在 Eclypse 上)?”
我做了一些测试,但找不到任何规则......例如,我构建了一个空应用程序(我刚刚创建它并将其导出到 apk 文件中),构建选项是:
最低:API 14,Android 4.0
目标:API 14,Android 4.0
编译:API 14,Android 4.0
而且我无法反编译apk...无论如何,我无法反编译我的任何应用程序!我必须在构建选项中进行哪些更改?我在 Apktool 1.4.3 和 2.0.0 上进行了测试,而且 proguard 没有被激活。此链接表示构建高于 21.1.1 的版本可能有问题,但它已在 ApkTool 2.0.0 中修复... https://code.google.com/p/android-apktool/issues/detail?id =680
错误日志:
对于 ApkTool 1.4.3:
对于 ApkTool 2.0.0 :
感谢所有愿意帮助我的人:)我爱你们!
java - 如何反编译Java APK文件
我有一个要反编译的 apk 文件。我尝试了 Smali2Java 和 apktool 但是当我检查反编译的文件时,它们都只包含变量和函数的定义。例如 :
问题是什么?谢谢
android - 为什么 apktool 不解码 versionCode 和 versionName?
我正在使用 apktool 使用以下命令
由于某种原因,解码的 androidmanifest.xml 不包含属性versionCode
和versionName
. 我知道它们在原始文件中,因为如果我打开编码文件,我可以看到加密文本中间的属性。
在实现一些代码后,我需要验证 versionCode 是否由 gradle 自动更新。
android - 反编译apk时出现异常
我正在尝试制作一个安全的 android 应用程序。我在我的应用程序中启用了proguard。但它在反编译时不会隐藏任何 xml 文件或清单。它只会更改 .java 文件。
我尝试使用apktool从 Play 商店反编译另一个应用程序的 apk 。然后我得到了以下异常
然后没有显示xml文件和清单。我也想像这样保护我的应用程序。这怎么可能?
android - 是否可以在 android 应用程序中记录每个 http 请求?(通过重新编译和不嗅探)
重要提示:出于各种原因,我不希望使用数据包记录器/代理/等进行记录
我有一个应用程序,我想通过反编译/重新编译应用程序来记录通过它的每个请求
其中 v2 有帖子字符串。
现在基本上,由于程序非常大,我不能一个一个地检查reqyests并记录每个http请求,是否可以将它们全部记录下来?
android-5.0-lollipop - Android Lollipop:无法运行重新编译的 framework-res.apk:“分析错误”
我实际上正在调整/system/framework/framework-res.apk
以更改 Lollipop 的一些新功能。为此目的,该包中有一堆 XML 文件。
问题是:我在我的电脑上用 apktool 反编译并重新编译提到的 apk,没有编辑任何东西,只是为了尝试。然后我将 apk 移动到我的三星 S5 的/sdcard
目录,点击它,然后得到以下错误:
“分析错误。无法执行此包的分析(从西班牙语翻译)”。
编译时,我收到几个警告,主要是“找不到翻译”类型。phonegap 自制应用程序的相同过程完美运行。
我在用着:
- apktool_2.0.0rc3.jar
- JDK 1.7
- Windows 7旗舰版
- 三星 Galaxy S5 (SM-G900F) 上的 Android 5.0
- 我已删除 C:\Users\myuser\apktool\framework\1.apk 文件。
问题可能是签名问题吗?
谢谢。
android - 使用 apktool 为 .xml 文件反编译 .apk 文件时显示错误
我想将 .apk 文件解码为 java 和 xml 文件。为此,我遵循了此链接中提供的教程 - http://comptech-blogger.blogspot.com/2012/09/how-to-get-source-code-from-apk-file.html。我有 java 文件,但在获取 xml 文件的过程中遇到问题。当我在命令提示符下编写命令 - apktool d filename.apk - 时,它显示以下消息:
我真的无法理解问题出在哪里。我遵循了该教程中包含的每个步骤。请帮忙。
xml-parsing - 如何反编译 Android Studio 生成的 Apk 文件
我完全失去了我的 android studio 项目,没有办法找回它。现在,我正在尝试反编译我的 apk 文件以访问我的 java 类和 xml 文件。
使用dex2jar
and jd-gui
,我得到了我的 java 类,但不是我测试过的程序。到目前为止,我无法反编译我的 xml 文件!
apktool 向我显示此错误:
线程“主”brut.androlib.err.UndefinedResObject 中的异常:无法解码 asc 文件
我必须再次创建我所有的 xml 吗?或者有什么方法可以反编译android studio生成的apk?
编辑:“Apk Studio”给我与 apktool 相同的错误,用于反编译 apk 文件。
java - Android 与 lua 和 SMALI 语言有什么关系?
我注意到一些 android 应用程序包含 Lua 脚本和字节码。
我认为Android可以在Java Davlik 字节码或本机调用下。
- 它如何在运行时加载 lua 脚本(.lua 文件)和 lua 字节码(.o)?
- 如果 DALVIK 在 Java 类型 VM 上并且在 Java 上完成编码,为什么 apktool 会反编译为 SMALI 而不是 .class?
对此有任何提示吗?