0

我真的对 smali 文件的命名感到困惑。

传统上,类a将被命名为a.smali,而内部类ba被命名为a$b.smali

但是刚才我遇到一个类f,它的文件是f.2.smali,同时在同一个目录下我也看到很多文件,比如a.2.smalib.2.smali...,它们的相似之处在目录下A.smali,,,B.smali也存在(以下是目录的截图):

Smali 文件名示例

所以我很好奇是否有任何标准规则可以告诉反编译Android应用程序时smali文件名如何?

谢谢

4

1 回答 1

0

偶然发现这种情况发生在我的Mac OS系统里,里面A.smalia.smali都是同一个文件。

在 Debian 等其他 Linux 系统中,不会发生这种情况,A.smali并且a.smali是不同的文件,a.smali不会变成a.2.smali.

于 2013-07-16T08:07:36.677 回答