我正在使用Proguard,在我的应用程序中我使用此代码
System.out.println("ACTIVITY NAME IS " + activity.getLocalClassName());
它打印出活动名称,Iin释放模式。我认为这是混淆所有类名吗?
这种行为是否正常?
答案 0 :(得分:4)
是的,这是正常行为。活动名称永远不会被混淆,因为它们在manifest.xml中被引用。和android通过反射访问这些活动,因此无法更改其名称。点击此链接https://stackoverflow.com/a/20620108/1320616