我是项目的技术负责人,我创建了一个名为Logs
的班级名称,用于打印debug
,warn
,info
和verbose
目的
我告诉我的团队使用Logs
类进行打印调试日志,但没有人遵循我的规则,我想只做Logs
类允许打印调试消息和其他类不能看过Log课有没有办法做到这一点?
我的班级实施是
public class Logs {
private static String TAG = "test";
public static void d(String tag, String msg) {
Log.d(tag, msg);
}
public static void e(String tag, String msg, Throwable throwable) {
Log.e(tag, msg, throwable);
}
public static void i(String tag, String msg) {
Log.i(tag, msg);
}
public static void w(String tag, String msg, Throwable throwable) {
Log.w(tag, msg, throwable);
}
}
答案 0 :(得分:-1)
否你不能这样做。
Log
类始终可见,因为它位于android.util
包下。
而且您无法从util
包中删除该类。