首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在后台正确监控和记录Android操作系统事件/活动

如何在后台正确监控和记录Android操作系统事件/活动
EN

Stack Overflow用户
提问于 2013-04-25 04:46:13
回答 1查看 2.4K关注 0票数 0

我想知道在Android中监控系统事件和操作系统活动的正确方法。到目前为止,我的研究表明,运行活动、服务、BroadCastReceivers等的方法多种多样,但我还没有对我想要完成的所有事情都有一个全面的答案。我今天确实遇到了一款名为"Carrier IQ“的应用程序,我想知道他们是怎么做到的。我相信他们的应用程序内置在内核中,或者至少是手机的操作系统映像中,如果可能的话,这是我想避免做的事情。

我知道Android SDK提供了多种方式获取,既然我的应用不能被挂起,它应该作为前台服务运行吗?如果我这样做,如果我需要轮询各种活动,我是否会消耗太多的资源?我这样问是因为我不认为我可以通过接收事件(例如,使用BroadCastReceiver)来获得所有的东西。我想我需要结合投票和事件。

我想记录传感器、事件、操作系统活动等,以供用户研究。这不是为了黑客或网络钓鱼的目的!

我认为这三个项目可能会实现我想要实现的目标,但我还没有确定它们是否是可行的解决方案:

android-hci-extractor

cellbots data logger

android-os-monitor

EN

回答 1

Stack Overflow用户

发布于 2013-04-25 04:50:30

Android清单权限列表是否包含您的应用程序需要的所有权限?

http://developer.android.com/reference/android/Manifest.permission.html

然后,您可以在安装应用程序时请求权限,并且您应该能够访问它们。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16201842

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档