【问题标题】:How to install apktool (jar file problem)?如何安装apktool(jar文件问题)?
【发布时间】:2019-02-09 13:48:01
【问题描述】:

我正在尝试安装 apktool。我正在使用this link。该链接指示下载jar文件和批处理文件并将其存储在C:\Windows目录中。

批处理文件有以下内容:

 @echo off
if "%PATH_BASE%" == "" set PATH_BASE=%PATH%
set PATH=%CD%;%PATH_BASE%;
chcp 65001 2>nul >nul
java -jar -Duser.language=en -Dfile.encoding=UTF8 "%~dp0\apktool.jar" %*

当我从命令行执行批处理文件 apktool.bat 时,出现以下错误:

错误:无法访问 jarfile C:\Windows\apktool.jar

我的系统上安装了 Windows 10 Pro。我有i7机器。我在 PATH 系统变量中提供了“C:\Windows”目录的路径。

【问题讨论】:

  • (逆向工程时请注意知识产权。)
  • 现在我正在学习一个教程,但我不知道知识产权。

标签: apktool


【解决方案1】:

我能够解决这个问题。我下载了文件 apktool_2.3.4.jar。所以我将它重命名为 apktool.jar 并解决了我的问题。

apktool Apktool v2.3.4 - 使用 smali v2.2.2 和 baksmali v2.2.2 重新设计 Android apk 文件的工具 版权所有 2014 Ryszard Wiśniewski 由 Connor Tumbleson 更新

用法:apktool -advance,--advanced 打印高级信息。 -version,--version 打印版本然后退出使用: apktool if|install-framework [options] -p,--frame-path 将框架文件存储到 . -t,--tag 标签 框架使用 .用法:apktool d[ecode] [选项] -f,--force 强制删除目标目录。 -o,--output 被写入的文件夹的名称。默认为 apk.out -p,--frame-path 使用位于 . -r,--no-res 不解码资源。 -s,--no-src 不要解码源。 -t,--frame-tag 使用框架文件 由 标记。用法:apktool b[uild] [选项] -f,--force-all 跳过更改检测并构建所有文件。 -o,--output 写入的 apk 的名称。默认为 dist/name.apk -p,--frame-path 使用位于 .

有关其他信息,请参阅:http://ibotpeaches.github.io/Apktool/ smali/baksmali 信息,见:https://github.com/JesusFreke/smali

C:\Windows>

【讨论】:

    【解决方案2】:

    将文件重命名为 apktool.jar

    不应该是这样的:apktool_2.4.0.jar

    【讨论】:

      猜你喜欢
      • 2016-12-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-16
      相关资源
      最近更新 更多