删除android日志条目中的匿名化?

时间:2017-06-24 21:00:29

标签: android

我看到Android操作系统中的一些日志有一个“个人身份信息”安全防护措施,可防止此类信息泄漏到日志中。例如,要删除拨打的电话号码(如placeOutgoingCall课程的CallsManager方法),您会看到对{{1}的iv方法的调用使用Logpii方法阻止日志中私人信息泄露的类:

piiHandle

有没有办法在非root设备上覆盖android OS类的设置,这样当上面的 if (gatewayInfo == null) { Log.i(this, "Creating a new outgoing call with handle: %s", Log.piiHandle(uriHandle)); } else { Log.i(this, "Creating a new outgoing call with gateway handle: %s, original handle: %s", Log.pii(uriHandle), Log.pii(handle)); } piiHandle方法执行时,我在调试我的应用程序时,我可以看到个人身份信息(例如拨打的电话号码)?

1 个答案:

答案 0 :(得分:0)

不,这是设计使您无法窥探用户的私人信息。如果有办法以预期的方式规避它,过滤器无论如何都没有意义。

如果您想收集此类信息,您需要申请ACCESS_PHONE_STATE权限并手动获取电话号码。