簡體   English   中英

dex2jar 不是內部或外部命令,也不是可運行的程序或批處理文件

[英]dex2jar is not recognized as an internal or external command, operable program or batch file

我正在嘗試將我的一個舊 APK 轉換為 jar。 1. 我下載了 apk 工具以便從我的 apk 中獲取 classes.dex 文件。 2.我下載了dex2 jar,在命令行輸入:

C:\Users\myLaptop\Downloads\dex2jar-2.0>dex2jar classes.dex

這導致了這個錯誤:

dex2jar is not recognized as an internal or external command, operable program or batch file.

我使用的是 windows 機器。 我在這個網站上看到了關於這個問題的其他問題,當我嘗試它們時它們沒有用。 一種解決方案是使用 dex2jar 版本 0.0.9.15,但我在嘗試使用該版本時遇到了同樣的錯誤。

我找到了解決方案。 如果有人使用的是dex2jar 2.0版或更高版本,請在Windows中使用以下命令:

C:\Users\Zookeeper\Downloads\dex2jar-2.0>d2j-dex2jar classes.dex dex2jar classes.dex ->.\classes-dex2jar.jar

我現在有一個來自我的apk的jar文件

如果上述解決方案不起作用,請嘗試以下操作:

  1. 將您的 .apk 文件復制到 dex2jar 文件夾中。
  2. 在該文件夾中打開終端/cmd。
  3. 輸入此命令d2j-dex2jar.bat nameOfYourApkFile.apk

這樣,您將獲得從該文件夾中的 .apk 文件生成的 .jar 文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM