Java 解压APK:什么是.png@文件?

Java 解压APK:什么是.png@文件?,java,android,apk,decompiling,Java,Android,Apk,Decompiling,我想从android游戏中提取图像 首先,我在我的windows 10笔记本电脑上取了APK,然后提取了文件(将files.APK重命名为files.APK.zip,并用7zip提取)。 在我的文件夹中,我有许多.png文件,但当我试图打开一个时,我会出错。每个.png文件都有另一个文件,该文件具有相同的名称,但具有。png@. 有些人甚至还有另外两个文件:一个是.skel(不能打开这个),另一个是.atlas(我可以用记事本打开): 我犯错误了吗?如何“修复”所有这些png文件? 谢谢你的帮

我想从android游戏中提取图像

首先,我在我的windows 10笔记本电脑上取了APK,然后提取了文件(将files.APK重命名为files.APK.zip,并用7zip提取)。 在我的文件夹中,我有许多.png文件,但当我试图打开一个时,我会出错。每个.png文件都有另一个文件,该文件具有相同的名称,但具有。png@. 有些人甚至还有另外两个文件:一个是.skel(不能打开这个),另一个是.atlas(我可以用记事本打开):

我犯错误了吗?如何“修复”所有这些png文件?
谢谢你的帮助

如果您有权这样做,那么您可以
apktool

它易于使用,并且可能会将@png文件转换为一些有意义的资源

    Installation for Apktool
Windows:
Download Windows wrapper script (Right click, Save Link As apktool.bat)
Download apktool-2 (find newest here)
Rename downloaded jar to apktool.jar
Move both files (apktool.jar & apktool.bat) to your Windows directory (Usually C://Windows)
If you do not have access to C://Windows, you may place the two files anywhere then add that directory to your Environment Variables System PATH variable.
Try running apktool via command prompt

我听从了你的建议,在帖子中更改了屏幕。告诉我你是怎么想的!