Я хочу запутать Java Class com.example.MyClass, после запуска executeRelease, класс изменится на a.a.a, но я просто хочу, чтобы com.example.a
Если я использую -keep class com.example. **, хотя другие классы будут сохранены, но MyClass также будет сохранен
Я тоже пробовал методы удара, но не влияет
1. -keeppackagenames com.example
2. -сохранить класс! Com.example.MyClass, com.example. ** {
общедоступный *;
}
Я ожидал, что структура может быть:
com.example.a(obfuscated class)
com.example.KeepClass1(kept class)
com.example.KeepClass2
com.example.KeepClassN
com.example.internal.a(obfuscated class)
com.example.internal.b
com.example.internal.InternalHelper(Kept class)