我正在查看firebase上的去模糊堆栈跟踪,我想知道这些涉及十进制分隔字母的奇怪名称空间是什么:
.c.c
和
.a.d.u$1.a
在下面的图片中。
美元符号表示匿名的内部类(对GhostCat的评价),但是字母是什么呢?
E.g.for surface.view.c.c(boolean)方法;我在surface.view命名空间中没有名为c的类。c++是由于多线程产生的重复而对我自己的一个类进行重命名,还是源于android框架(即不是我的代码)?

发布于 2017-05-23 06:54:44
这些可能不是“匿名”方法,而是简单的匿名内部类。这些人都是这样被破坏的,因为有时你必须数一些匿名的东西才能得到唯一的名字,这就是美元和数字的来源。
有关更多细节,请参见here。
https://stackoverflow.com/questions/44127638
复制相似问题