ProGuardからいくつかのファイルパスを除外したい。例com.myapp.customcomponents
どうすればいいでしょうか? このディレクトリにあるすべてのカスタム コンポーネント ファイルに -keep フラグを設定するのは嫌です。
以下のことを試しましたが、うまくいきませんでした。
-keep public class com.myapp.customcomponents.*
ベストアンサー1
どのように動作しないかを指定しません。構成では、指定されたパッケージ内のすべてのパブリック クラスの名前が保持されます。
-keep public class com.myapp.customcomponents.*
次の構成では、指定されたパッケージとそのサブパッケージ内のすべてのパブリック クラスの名前が保持されます。
-keep public class com.myapp.customcomponents.**
次の構成では、指定されたパッケージとそのサブパッケージ内のすべてのパブリック/保護されたクラス/フィールド/メソッドの名前が保持されます。
-keep public class com.myapp.customcomponents.** {
public protected *;
}