我想從APK獲得源代碼,並使用此解決方案Is there a way to get the source code from an APK file?CMD不能dex2jar-的Android的.apk認識
我嘗試DEX文件JAR和我用dex2jar;但cmd無法識別此命令。
dex2jar classes.dex
「dex2jar不被識別爲內部或外部的命令」
被dex2jar棄用?
我可以用什麼來轉換DEX到罐子?
我想從APK獲得源代碼,並使用此解決方案Is there a way to get the source code from an APK file?CMD不能dex2jar-的Android的.apk認識
我嘗試DEX文件JAR和我用dex2jar;但cmd無法識別此命令。
dex2jar classes.dex
「dex2jar不被識別爲內部或外部的命令」
被dex2jar棄用?
我可以用什麼來轉換DEX到罐子?
使用命令
d2j-dex2jar classes.dex
,而不是
dex2jar classes.dex
還要確保ü提取的dex2jar文件在同一文件夾作爲您的apk源文件保持在第1步given example。
我已經提取不同的文件夾都APK和地塞米松。在複製提取的文件在同一個文件夾中並運行 dex2jar classex.dex 它的工作。
你能解釋這個更多嗎?我也面臨同樣的問題,,, – Aneez
下面是我使用的步驟:
新的文件夾如果您正在使用dex2jar-2.x的jar文件比它創造的問題。嘗試下載dex2jar-0.0.9.15 jar文件,然後嘗試該命令。
你可以在這裏下載dex2jar-0.0.9.15 https://github.com/pxb1988/dex2jar/releases – Chris
以上答案都不適用於我,我可以通過以下方式使其工作: 不需要classes.dex文件。 所以仔細按照以下說明:
降dex2jar文件夾內的apk文件。
打開命令提示符[贏用戶],然後導航至您下降apk文件文件夾。
輸入此命令d2j-dex2jar.bat someApk.apk
,你會得到的jar文件[使用JD-UI工具讀取的jar文件] 爲Mac用戶請參閱[在鏈接點4]這種合適的終端命令http://sourceforge.net/p/dex2jar/wiki/UserGuide/
謝謝.. !!!我的筆記本電腦被盜了,我失去了我的第一個應用程序的來源。看到所有這些答案,我失去了我的希望,讓我的源頭回來。現在我有我的消息來源。 –
很高興聽到這個, –
@war_Hero這不是工作forme :( –
即使所有這些問題的答案之後,如果有問題,有些人去夾
dex2jar-0.0.9.15\dex-tools\src\main\bin
在這裏你有dex2jar.bat/sh
和d2j-dex2jar.bat/sh
文件都存在那裏。
移動您的classes.dex
並使用這些命令中的任何一個。
對於我的問題與路徑,正確的路徑是C:\ Users \用戶名\桌面\文件夾\ dex2jar> d2j-dex2jar classes.dex
我解決它先下載dex2jar-0.0.9.1
jar文件,而不是最新的一個。然後我使用以下命令 d2j-dex2jar.bat classes.dex
並確保您在dex2jar-0.0.9.15
目錄中打開命令窗口。打開cmd的快捷方式是打開目錄,然後按shift並右鍵單擊目錄窗口中的任意位置。然後在這裏打開命令窗口。
它不能被否決,它從來不是Windows操作系統的一部分。你是從'dex2jar.bat'所在的目錄運行這個嗎?如果您需要在另一個目錄中工作,您還可以通過絕對路徑訪問它。 –
我現在在真正的目錄下運行dex2jar.bat classes.dex,但同樣的錯誤「dex2jar.bat不被識別爲內部或外部命令...」 – user1451549