摘要

针对安卓应用中服务泄露问题,采用了首先分析服务使用模式,根据三类不同模式的特点分别判断是否存在相应的服务泄露的方法,设计并实现了一个静态分析工具SLeakDroid。通过使用该工具对真实世界中来自维基百科下载量最高的45个安卓应用进行实验,得出45个应用中总服务的35.1%均涉及服务泄露的结论。实验结果表明该工具可以有效且高效地检测出Android应用中存在的服务泄露问题。

全文