当前位置: 代码迷 >> Android >> 安卓监控软件的开发有关问题,请各位帮忙想想,分全部供上。
  详细解决方案

安卓监控软件的开发有关问题,请各位帮忙想想,分全部供上。

热度:43   发布时间:2016-05-01 21:21:29.0
安卓监控软件的开发问题,请各位帮忙想想,分全部供上。。。
安卓能够监听系统发送出来的广播,例如开机广播BOOT_COMPLETE,等等,那能不能写程序监听某一些程序进行数据读取,或者发短信的广播呢?

例如:LBE防火墙的有一个禁止程序读取用户手机数据的功能。那个是怎么实现?思路是什么?

如果可以有没有什么思路呢?请各位帮忙想想,分全部供上。。。

希望有人明白我的问题。说得不是很清楚啊。。

------解决方案--------------------
你的程序中没有写公开的content provider,你的应用程序中的数据就不会被别人共享,
像手机上别的程序可以读取到联系人等信息,是android系统自带了公开的 content provider

------解决方案--------------------
LBE那个拦截某程序对数据进行访问的方式是 API拦截技术。
在android下需要用到JNI C++本地代码来实现,很复杂。
类似于windows下的hook,是利用代码对程序访问某些api借口做出响应。
  相关解决方案