2013-03-22 85 views
0

有什麼方法可以從應用程序中查看應用程序的源代碼。我試圖通過使用apk ectractor從應用程序中提取apk文件,但我找不到任何src文件,當我將apk文件轉換爲zip文件時。只有res文件包含所有的xml文件。我需要src文件,其中包含所有java文件以查看應用程序的工作方式。如何在android中查看應用程序的源代碼

回答

0

,你可以做以下的逆向工程使用dex2jar轉換成DEX普通的Java jar文件使用apktool反編譯你的apk文件

  • 處理

    1. 現在你可以做任何兩個 a。使用JD-GUI將jar解碼爲java源代碼。或 b。使用7zip類文件中提取罐子,然後用cavaj解碼到java文件

    必須有其他的工具,你可以通過搜索

    有用的鏈接找到:see this

  • +1

    謝謝你的提示! :) – aiman 2013-03-27 08:48:05

    0

    根據apk/zip,它可以包含java類或.dex文件。 如果它包含.dex文件,首先你需要從它中提取分類(在線搜索dex類提取器),然後當你得到實際的java分類時,你還需要一個java反編譯器才能夠獲得到這些類的源代碼。

    +0

    謝謝你的提示! :) – aiman 2013-03-27 08:47:21

    相關問題