- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试对 MIUI Android 2.3.5 ROM (Mms.apk) 附带的键盘应用程序的布局进行一些小改动。将文件重新编译回 apk(并使用 jarsigner 对其进行签名)并使用 adb push
重新部署后,应用始终会强制关闭。
检查 logcat 表明 XML 文件有错误(它说它缺少 android:layout_width
属性 - 它是......但是添加它没有区别,因为会弹出另一个错误其他地方。问题似乎在于重新编译过程,因为应用程序(以其原始形式)在没有这些属性的情况下工作得很好,这些属性导致编辑后的 apk 出现 RuntimeException ..
仅作记录,即使我不做任何更改 - 只是反编译原始 apk 然后立即再次编译,问题仍然存在。
如果我不签署 apk,那么它根本不会安装。也许我的签名导致了问题?这是我的做法:
apktool d Mms.apk //decompile the original apk (Mms.apk)
apktool b Mms //make no alterations and recompile it again
cd Mms/dist //change into the directory where the new apk is generated
jarsigner -verbose -keystore jspapps.keystore Mms.apk jspapps.keystore //sign the apk with keystore (jspapps.keystore)
adb remount //connect to phone..
adb push Mms.apk /system/app //push the apk
adb reboot //reboot.....
每次都强制关闭!
任何帮助将不胜感激。我已经在这里待了几个小时了!
最佳答案
我已经解决了。看起来这是 apktool (1.41) 当前版本中的一个错误。它已在无法直接从 Google 代码站点获得的新版本中得到解决 - 开发人员将其上传到此处:http://www.multiupload.com/BPJW0WGTBG
将 jar 文件提取到您的 APKTool 目录并将其重命名为“apktool.jar”即可解决问题。
关于android - 任何人都使用过 APKTool,Android 反编译器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7986591/
我已经从 https://bitbucket.org/iBotPeaches/apktool/downloads 下载了 apktool_2.1.1.jar 和 apktool_2.0.0rc4.ja
我尝试在我的 Windows 7 计算机上运行 android APKtool,但出现标题中显示的错误。我已经下载了 APKtool-install-windows-r05-ibot、APKtool1
当我尝试通过apktool提取apk文件时api,相关的提取过程永远不会完成。 相同的代码适用于 Java 项目。但是当我通过虚拟设备在 Android 应用程序中使用它时,提取过程永远不会完成。 这
我从网站上下载了 Apktools,得到了 2 个文件:Apktool.txt 和 Apktool_2.2.2。我按照说明将 Apktool_2.2.2 重命名为 Apktools.jar。然后我去了
我正在尝试将 imageview 注入(inject)到反编译的 apk 的 smali 代码中。但是 imageview 使用的 drawable 需要它自己的唯一资源标识符。到目前为止,在没有从
所以我需要编辑一个apk。我看过一些有关如何使用 apktool 执行此操作的指南。 我已经安装了 jre 1.7、Android SDK 和 apktool。 我已经把apktool.jar、apk
android list xml 文件不包含该信息。 android.yml 文件可以。更改后,apk 构建命令不会生成 apk 文件。有没有可以用来编辑版本号的build.gradle文件或工具?
我可以使用 apktool 解码 apk,然后为我的普通 android 项目重新构建。 但是当我对依赖于库项目 (appcompat) 的项目尝试同样的事情时,它失败并出现以下错误。 我是否需要使用
我需要在 Windows 上反编译 & 重新编译一个 apk... 我正在关注此链接 Reverse Engineer APK 问题是我找不到发出请求的文件(请参阅上面的链接)“找到发出请求的文件 g
我已经在我的 mac 上使用 apktools 反编译了一个 apk,想知道是否可以更改 apktools 上的 png 图标和启动画面,如果可以的话如何更改,因为我在网上找不到任何指导 最佳答案 如
我用反编译了一个apk apktool d -d myapp.apk 然后我在res/drawabe中添加一个png图像最后我用“apktool b”重新编译了 apk 但实际上我认为我的图片没有映射
我已经使用建议的 gradle 方法为 android 设置了 crashlytics,并且在 android studio 中运行时一切正常。我收到了崩溃报告、统计数据和所有预期的内容(顺便说一句,
我正在尝试对 MIUI Android 2.3.5 ROM (Mms.apk) 附带的键盘应用程序的布局进行一些小改动。将文件重新编译回 apk(并使用 jarsigner 对其进行签名)并使用 ad
据我所知,apktool 和 baksmali 都能够从 .apk (.dex) 文件中生成 smali 代码,并且 apktool 使用 dexlib2。它们都是APK打包/解包工具 但我仍然不清楚
我需要在签名的 APK 文件中增加 versionCode。 我执行以下操作: apktool d myapk.apk 打开apktool.yml,增加versionCode并保存 apktool b
我使用 APKTool 2.0 Beta 9 反编译了一个 APK,然后在不更改源代码的情况下重新构建了所有 APK。然后我使用这个命令重建了 APK: java -jar apktool.jar b
我用 apktool 解码了一个 apk 文件,我没有改变任何东西。之后,我再次构建它,然后尝试安装 apk,但即使进行了一些基本更改,我仍收到以下错误。 我使用 Windows cmd 做了什么:
我使用了 apktool 2.0.0 rc4 版本并使用该工具解压了 CP.apk 文件,然后修改了一个文件并尝试使用“apktool b CP test.apk”命令重新打包 输出如下,但是工作目录
基本上,当用户上传 .apk 文件时,我需要对其进行解码并从 apk 中的 AndroidManifest.xml 文件中提取一些信息。当我从命令行 apktool decode BluetoothC
我按照此处提到的说明进行操作 - http://ibotpeaches.github.io/Apktool/install/ for Mac OS 安装Apktool 2.X 版本。我将下载并重命名的
我是一名优秀的程序员,十分优秀!