我想混淆Java类com.example.MyClass,在运行assembleRelease之后,将类更改为a.a.a,但我只希望它成为com.example.a
如果我使用-keep类com.example。**,尽管将保留其他类,但还将保留MyClass
我也尝试过方法打击,但没有影响 1. -keeppackagenames com.example 2. -keep class!com.example.MyClass,com.example。** { 上市 *; }
我希望结构可以是:
indirectObject
{'/Title': IndirectObject(38, 0), '/Author': IndirectObject(40, 0), '/Subject': IndirectObject(41, 0), '/Producer': IndirectObject(39, 0), '/Creator': IndirectObject(42, 0), '/CreationDate': IndirectObject(43, 0), '/ModDate': IndirectObject(43, 0)}