I use Android studio default proguard tool(version:5.2.1) to proguard my android app, but I found some bad case in mapping file:
for example:
com.ss.cc.c -> com.ss.cc.c:
"com.ss.cc.c" is the proguarded class name, and the origin class name is "com.ss.module.ModuleManager",but in the mapping.txt file it is "com.ss.cc.c -> com.ss.cc.c: ". I think it should be "com.ss.module.ModuleManager -> com.ss.cc.c:"。
Is there any one knows this case or the reason?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
For help!!!
I use Android studio default proguard tool(version:5.2.1) to proguard my android app, but I found some bad case in mapping file:
for example:
com.ss.cc.c -> com.ss.cc.c:
"com.ss.cc.c" is the proguarded class name, and the origin class name is "com.ss.module.ModuleManager",but in the mapping.txt file it is "com.ss.cc.c -> com.ss.cc.c: ". I think it should be "com.ss.module.ModuleManager -> com.ss.cc.c:"。
Is there any one knows this case or the reason?
That seems very unusual. Does your project have multiple obfuscation tasks? Do you have a sample project to illustrate the issue?