gpt4 book ai didi

android - 从 .apk 查看 SKD 文件

转载 作者:行者123 更新时间:2023-11-29 18:50:25 24 4
gpt4 key购买 nike

我正在尝试对 apk 进行逆向工程,我想查看 SDK 和 NDK 文件。我尝试了多种方法,如 apktool 和在 android studio 中打开 apk,但都没有成功。此外,如果我编辑代码并重建签名的 apk,我是否需要在 root 设备上运行它。

最佳答案

解码 .apk 文件的过程,分步方法:

第一步:

1). Make a new folder and copy over the .apk file that you want to decode. 2). Now rename the extension of this .apk file to .zip (e.g. rename from filename.apk to filename.zip) and save it. 3). Now you can access the classes.dex files, etc. At this stage you are able to see drawables but not xml and java files, so continue.

第 2 步:

1). Now extract this .zip file in the same folder (or NEW FOLDER). 2). Download dex2jar and extract it to the same folder (or NEW FOLDER). 3). Move the classes.dex file into the dex2jar folder. 4). Now open command prompt and change directory to that folder (or NEW FOLDER). 5). Then write d2j-dex2jar classes.dex (for mac terminal or ubuntu write ./d2j-dex2jar.sh classes.dex) and press enter. 6). You now have the classes.dex.dex2jar file in the same folder. 7). Download java decompiler, double click on jd-gui, click on open file, and open classes.dex.dex2jar file from that folder: now you get class files. 8). Save all of these class files (In jd-gui, click File -> Save All Sources) by src name. At this stage you get the java source but the .xml files are still unreadable, so continue.

第 3 步:

1). Now open another new folder

2). Put in the .apk file which you want to decode 3). Download the latest version of apktool AND apktool install window (both can be downloaded from the same link) and place them in the same folder 4). Open a command window apktool d myApp.apk (where myApp.apk denotes the filename that you want to decode) 5). now you get a file folder in that folder and can easily read the apk's xml files. this solutions is extracted from this StactOverflow site Check Here

您可以从这里下载所有需要的库 libraries

关于android - 从 .apk 查看 SKD 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51036691/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com