问题标签 [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.

0 投票
1 回答
2700 浏览

apk - 使用 apktool 反编译 apk

我需要在 Windows 上反编译和重新编译一个 apk...我正在关注这个链接Reverse Engineer APK

问题是我找不到发出请求的文件(请参阅上面的链接)“找到发出请求的文件 grep -r "RequestUtil.java"” 我尝试使用 WindowsGrep 软件,但找不到这样的文件。

我不知道我是否走错了路。任何帮助将不胜感激。谢谢

0 投票
1 回答
8674 浏览

smali - 反编译.apk时出现apktool错误

当我通过 apktool 反编译 .apk 时出现此错误。虽然它不会出现在所有 apk 文件中。我还安装了这三个框架:

我尝试了两种不同版本的 framework-res.apk,但没有帮助。我应该怎么办?

谢谢

0 投票
1 回答
131 浏览

java - Eclipse Android Imported existing projects 不小心替换了,项目全部消失了

我更新了 ADT 并导入了项目。不幸的是,我替换了项目/文件夹。突然间,文件夹中的所有文件都变成了0字节,包括子文件夹中的文件和当前所有的自动备份。有没有其他方法可以恢复?为什么这所有的 0bytes 都发生了?

我已经测试了使用这个 和不同的反编译器从移动设备上反编译我的 apk 。但是,不能所有的代码和受阻的代码。并且大多数反编译器都会导致错误。

0 投票
1 回答
2033 浏览

android - 在主屏幕中为 APK 创建快捷方式

我有一个已编译的 APK,我在主屏幕上创建快捷方式的解决方法是:

闪烁智能手机后,快捷方式未在主屏幕上创建?有没有办法放置预装APK的快捷方式?当然没有代码修改

0 投票
1 回答
1187 浏览

android - apktool 是否创建 R.class?

我使用反编译一个apk

然后我在 res/drawabe 中添加一个 png 图像,最后我用“apktool b”重新编译 apk

但实际上我认为我的图片没有映射到R文件中(类似于0x000001),并且找不到资源R.drawable.myimage

是否可以告诉 apktool 来映射图片?apktool 命令行是什么?

谢谢

0 投票
3 回答
1583 浏览

android - mac上的apktool错误

当我尝试运行 apktool 来反编译我的 apk 时,它会发出错误:

我遵循了本指南。http://www.adventuresofanentrepreneur.net/creating-a-mobile-appsgames-company/how-to-unpack-pack-an-apk-file

我是否缺少一些需要操作的文件?

0 投票
0 回答
1170 浏览

android - 无法执行“apktool if framework-res.apk”

我已将 apktool 更新到最新版本(2.0.0-Beta9),但它不起作用。

任何建议将不胜感激!

0 投票
2 回答
2276 浏览

apktool - 使用 ApkTool 错误重建 Apk

大家好,我试图用 ApkTool 重建一个 apk 文件。该 apk 是用 Xamarin 制作的。并得到这个错误:

错误信息

有什么建议吗?

0 投票
0 回答
171 浏览

android - 修改和重新签名的应用程序不检索文件名

我已将旧 Mac“更新”到 Mac OS X 10.7.5。我在这台 Mac 上安装了 JDK 1.7.0_72。我正在尝试在装有 Android 2.3.3 的旧 Android 平板电脑上使用 LiveCode 独立应用程序。

未修改的独立版,使用“仅注册开发”选项构建,在我的平板电脑上运行良好,但视频不会显示。

首先,我使用适用于 Windows 的 LiveCode 6.6.2 构建了适用于 Android 的应用程序。然后我把它复制到我的Mac上。我用了

反编译apk文件。它出现在我的主目录中名为“app”的文件夹中,包含子目录:

资产文件夹的内容包含在 LiveCode 的独立构建器中。我在项目开发期间创建了所有这些文件和文件夹。文件夹中的vid文件夹包含几个 HTML 文件和一个 mp4 文件。我只列出了文件树中的几个 html 文件。

我通过替换行更改了文件 AndroidManifest.xml

在此之后,我再次使用 apktool 重新构建了应用程序。我使用了sudo,因为这里说我必须使用 sudo:

看来,如果您使用 sudo 一次,则必须一直使用 sudo。所以,现在我不得不使用

我验证它已签名并更改文件名然后对齐文件

我使用对齐文件

该文件应该可以在我的 Android 平板电脑上运行。我能够启动并运行该文件,但我的应用程序在 folder 的子文件夹中看不到任何文件vid/,除了Simple Animation.mp4. 但是,它确实注意到有文件。检查文件夹中所有文件夹vid/的文件的重复循环会创建一个列表,但列表中的行是空的,每个文件一行,这意味着它无法弄清楚文件的名称是什么。不用说,我检查了所有文件都包含在新的 apk 文件中。

什么可能导致这种情况?

如果您想知道文件路径:我从外部磁盘启动我的 Mac 并使用内部磁盘上的文件。所以,/Volumes/Macintosh HD 不是这里的系统盘。

0 投票
3 回答
13661 浏览

android - 如何使用 apktool 在 Mac 上签署修改后的 apk

我已经使用 apktool 创建了一个修改过的 apk,但是当我尝试安装它时,它没有安装。当我重新检查并将其与较旧的 apk 进行比较时,我发现我的 apk 文件没有签名。我搜索了很多,但找不到在 mac OS X 上签署 apk 的方法。请帮助