android - 如何更改 3rd 方 SDK 的实例化,这些 SDK 由 Android Manifect 声明的内容提供者自动初始化?
问题描述
我想追踪哪些私人数据被哪些第三方访问。有一个很好的数据审计API。
问题是大多数库,如 Facebook、firebase 和许多其他库都使用 manifect 组件来自动初始化 self. 所以我不能给他们带有清单标签的上下文来在日志中看到它们。有没有办法将不同的上下文传递给内容提供者,由库在清单中定义?我看到的唯一方法是通过主进程的反射来改变它,但这很容易出错..
解决方案
推荐阅读
- .net-core - 安装项目 VS2019 主要输出未显示 EXE 文件 (DotNet5)
- javascript - 如何触发动态元素的任何事件?
- excel - 当其他 ComboBox 更改时,Excel VBA 将项目添加到程序化 ComboBox
- python - 编写策略以生成总大小小于某个值的数组形状
- angular - 错误:未捕获(承诺中):TypeError:无法读取 null 的属性“状态”
- ios - cookie 中的 Unicode 值使 WKWebView 中的 cookie 损坏
- excel - 如果两列都填充了文本,则计算两列
- python - roipoly matlab 函数的 python 等价物是什么?
- angular - Angular mat-datetimepicker:解析器忽略时间戳作为输入值
- flutter - 使用 ctrl+s 进行 Flutter 热重载多个模拟器