2026-07-20 19:01:03 +08:00
|
|
|
# TeamSpeak Go Bridge
|
|
|
|
|
-keep class teamspeak.** { *; }
|
|
|
|
|
-keep class com.tsmobile.app.TSBridge { *; }
|
2026-09-10 14:58:15 +08:00
|
|
|
|
|
|
|
|
# ── Release 日志剥离 ──────────────────────────────────────────
|
|
|
|
|
# 移除 verbose/debug/info/warn 四级日志调用。
|
|
|
|
|
# 保留 Log.e:崩溃与错误路径需要留在 release 包中用于定位线上问题。
|
|
|
|
|
#
|
|
|
|
|
# 注意:-assumenosideeffects 只删除调用点,不删除参数表达式的求值。
|
|
|
|
|
# 因此凡是「日志参数本身很重」的位置(如遍历打印全量频道/成员列表),
|
|
|
|
|
# 都已在源码侧改为只打印数量或加 BuildConfig.DEBUG 判断,避免空转。
|
|
|
|
|
-assumenosideeffects class android.util.Log {
|
|
|
|
|
public static int v(...);
|
|
|
|
|
public static int d(...);
|
|
|
|
|
public static int i(...);
|
|
|
|
|
public static int w(...);
|
|
|
|
|
public static int println(...);
|
|
|
|
|
}
|