com.company.package1.CLASS
- public void MethodA ();
- public void MethodB ();
- public void MethodC ();
CLASS には 3 つの public メソッドがあり、それらを保持する必要がありますが、パッケージは削除される可能性があります。つまり、期待される結果は
abcCLASS または abcD (代わりに、クラス名も難読化されています)
- public void MethodA ();
- public void MethodB ();
- public void MethodC ();
いくつかのスクリプトを書きましたが、要件を満たすためにスクリプトを拡張する方法を教えてください。
-keep class com.company.package1.CLASS { public <methods>; } -repackageclasses '' -allowaccessmodification