これでProguardを使っていくつかのクラスとメソッドなどを保つことができますが、難読化は完全にここではうまくいきます。 com.x.x
のようなヒントを避け、すべての難読化されたクラスをa.a.**
のような1つのパッケージに入れる方法はありますか?私が見たヒントの現実の例は、org.apache.a.x
のように見えます。私のコードを逆コンパイルすると、その特定のパッケージはすぐにスキップされます。なぜなら、ライブラリのjarファイルの読み込みが難しく、難読化されたライブラリと難読化されたオリジナルコードを1つのパッケージにマージしたいからです。私はこの設定を試みたが、うまくいかなかった。Proguardはすべての難読化されたクラスを1つのパッケージに移動します
-allowaccessmodification
-mergeinterfacesaggressively
-useuniqueclassmembernames
-keeppackagenames doNotKeepAThing