Springer Nature is making SARS-CoV-2 and COVID-19 research free. View research | View latest news | Sign up for updates

LogPruner: detect, analyze and prune logging calls in Android apps

This is a preview of subscription content, log in to check access.


  1. 1

    Marty R. Cloud application logging for forensics. In: Proceedings of the 2011 ACM Symposium on Applied Computing, TaiChung, 2011. 178–184

  2. 2

    Yuan D, Zheng J, Park S, et al. Improving software diagnosability via log enhancement. In: Proceedings of the 16th International Conference on Architectural Support for Programming Languages and Operating Systems, Newport Beach, 2011

  3. 3

    Cai H Q, Zhou X, Lou S, et al. LogPruner: a tool for pruning logging call in android apps. In: Proceedings of the 9th Asia-Pacific Symposium on Internetware (Internetware’17), Shanghai, 2017

  4. 4

    Hoglund G, McGraw G. Exploiting Software: How to Break Code. London: Pearson Higher Education, 2004

  5. 5

    Wei F G, Roy S, Ou X M, et al. Amandroid: a precise and general inter-component data flow analysis framework for security vetting of android apps. In: Proceedings of the 2014 ACM SIGSAC Conference on Computer and Communications Security (CCS’14), New York, 2014. 1329–1341

Download references


This work was supported by National Key Research and Development Program (Grant No. 2016YFB1000105), and National Natural Science Foundation of China (Grant No. 61725201).

Author information

Correspondence to Gang Huang.

Rights and permissions

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Zhou, X., Wu, K., Cai, H. et al. LogPruner: detect, analyze and prune logging calls in Android apps. Sci. China Inf. Sci. 61, 050107 (2018).

Download citation