我围绕Log.i创建了一个包装器。
public class MyLog {
public static int i(String tag, String message) {
//Do Stuff
return Log.i(tag, message);
}
}
现在我希望我的所有消费者com.myapp.package1
,com.myapp.package2
等都使用MyLog.i
而不是Log.i
. 目前,我们只是通过约定和文档来强制执行这一点。是否有更积极的编程方法来阻止或禁止开发人员从Log.i
某些包中调用?