Paul Lammertsma は、質問の最初の部分に対して正確な回答を提供しました。2番目の部分について詳しく説明します。
ロギングを削除できるのは、最適化が無効になっていない場合のみです。これには、次のように別のグローバル コンフィギュレーション ファイルを指定する必要がありますproject.properties
。
proguard.config=${sdk.dir}/tools/proguard/proguard-android-optimize.txt:proguard-project.txt
これらの設定はproguard-project.txt
、すべてのログを削除します。
-assumenosideeffects class android.util.Log {
public static boolean isLoggable(java.lang.String, int);
public static int v(...);
public static int i(...);
public static int w(...);
public static int d(...);
public static int e(...);
}
ワイルドカードが多かれ少なかれ、さまざまな同等の形式があります。
同様の質問と回答: