getClass()。getName()不返回片段中的类名称

时间:2019-09-28 13:33:23

标签: java android android-fragments

LOGCAT片段

Log.d(this.getClass().getName(),"albumList: " + 
albumsList.get(position).getAlbum());

输出

D/c.c.a.f.a: albumList: test

我的片段命名为AlbumFragment,但为什么getClass().getName()返回c.c.a.f.a

我已经尝试过将getName()更改为getCanonicalName()getSimpleName(),但是这些也不起作用。

1 个答案:

答案 0 :(得分:0)

所以问题是我正在使用混淆器,并通过将minifyEnabled设置为 false 来解决了该问题。

debug {
         debuggable true
         minifyEnabled false
         proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}