每当用户尝试打开特定命名的文件时,我会在AOSP代码中添加触发自定义系统服务的代码吗?
例如,如果用户在Android上的Microsoft Excel上打开文件,我假设应用程序正在创建一个fileinputstream来读取电子表格。
我按照http://processors.wiki.ti.com/index.php/Android-Adding_SystemService
上的说明操作答案 0 :(得分:0)
任何流程打开的所有文件都会反映在/proc
中。我要么修改procfs以立即和完全跟踪这些事件,或者如果要求允许,撤回到一个不太透彻的方法,在短时间内监视/proc
。
另请参阅 How do I monitor opened files of a process in realtime? 。