{"title":"Android App Performance Detection Framework Based on Dynamic Analysis of Function Call Graphs","authors":"Jianing Zhang, Xueli Wang, Yunfang Chen","doi":"10.1145/3362125.3362150","DOIUrl":null,"url":null,"abstract":"With the increasing market share of the Android platform, Android application marketplace is becoming highly competitive. User's experience plays a critical role in the popularity of an app. The slow running and more resource consumption in Android apps will make the user experience poor. Thus analysis and evaluation of the performance of Android apps are very important. In this paper, we propose an app performance detection framework based on dynamic analysis of function call graphs. We can measure some core indicators of an app with obtaining logs and drawing dynamic call graphs. In the experiment, we opened a URL with various browser APKs as an example to show the effect of our method.","PeriodicalId":399643,"journal":{"name":"Proceedings of the 1st World Symposium on Software Engineering","volume":"67 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 1st World Symposium on Software Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3362125.3362150","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
With the increasing market share of the Android platform, Android application marketplace is becoming highly competitive. User's experience plays a critical role in the popularity of an app. The slow running and more resource consumption in Android apps will make the user experience poor. Thus analysis and evaluation of the performance of Android apps are very important. In this paper, we propose an app performance detection framework based on dynamic analysis of function call graphs. We can measure some core indicators of an app with obtaining logs and drawing dynamic call graphs. In the experiment, we opened a URL with various browser APKs as an example to show the effect of our method.