Better Android Apps using Android Vitals

被引:7
|
作者
Harty, Julian [1 ]
Mueller, Matthias [2 ]
机构
[1] Open Univ, Commercetest Ltd, High Wycombe, Bucks, England
[2] Graz Univ Technol, Graz, Austria
关键词
Android Vitals; App development; Feedback and reputation; Opensource; Quality of apps;
D O I
10.1145/3340496.3342761
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Google provides Android Vitals, a set of reports and tools for Android Developers as part of Google Play Console. Android Vitals can help developers improve their Android apps after an app has been launched by providing information on how their app is performing in key areas such as battery use, performance, and stability (freezes and crashes). Android Vitals also provides various comparisons, including against global bad behavior thresholds, against various peer groups of apps, and across releases of this app. Developers confirm Android Vitals notifies them of relevant problems and they found it valuable even if they also use crash reporting and mobile analytics. The underlying data is used by Google to assess the relative quality of Android apps; and the perceived quality may materially affect the visibility of an app in the Google Play Store. Yet little is known about the tools. This paper outlines various experiences from the developers' perspective of using Android Vitals with several popular Android apps to help open discussions and suggest further research areas. It introduces an open source project, created as part of our work, that enables developers to download pertinent data, particularly crash reports. The data can be analysed both by the development team and others. A particular benefit of this tool is to make the data available outside of the Google platform, which allows developers and (indirectly) researchers to develop additional analysis techniques not currently provided by the platform.
引用
收藏
页码:26 / 32
页数:7
相关论文
共 50 条
  • [21] On Identifying and Explaining Similarities in Android Apps
    Li, Li
    Bissyande, Tegawende F.
    Wang, Hao-Yu
    Klein, Jacques
    [J]. JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2019, 34 (02) : 437 - 455
  • [22] Measuring code reuse in Android apps
    Gonzalez, Hugo
    Stakhanova, Natalia
    Ghorbani, Ali A.
    [J]. 2016 14TH ANNUAL CONFERENCE ON PRIVACY, SECURITY AND TRUST (PST), 2016,
  • [23] Forensic Taxonomy of Android Social Apps
    Azfar, Abdullah
    Choo, Kim-Kwang Raymond
    Liu, Lin
    [J]. JOURNAL OF FORENSIC SCIENCES, 2017, 62 (02) : 435 - 456
  • [24] Estimate Method Calls in Android Apps
    Francese, Rita
    Gravino, Carmine
    Risi, Michele
    Tortora, Genoveffa
    Scanniello, Giuseppe
    [J]. 2016 IEEE/ACM INTERNATIONAL CONFERENCE ON MOBILE SOFTWARE ENGINEERING AND SYSTEMS (MOBILESOFT 2016), 2016, : 13 - 14
  • [25] MobiCoMonkey - Context Testing of Android Apps
    Ami, Amit Seal
    Hasan, Md. Mehedi
    Rahman, Md. Rayhanur
    Sakib, Kazi
    [J]. 2018 IEEE/ACM 5TH INTERNATIONAL CONFERENCE ON MOBILE SOFTWARE ENGINEERING AND SYSTEMS (MOBILESOFT), 2018, : 76 - 79
  • [26] Forensic taxonomy of android productivity apps
    Azfar, Abdullah
    Choo, Kim-Kwang Raymond
    Liu, Lin
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2017, 76 (03) : 3313 - 3341
  • [27] On Identifying and Explaining Similarities in Android Apps
    Li Li
    Tegawendé F. Bissyandé
    Hao-Yu Wang
    Jacques Klein
    [J]. Journal of Computer Science and Technology, 2019, 34 : 437 - 455
  • [28] Release Practices for iOS and Android Apps
    Dominguez-Alvarez, Daniel
    Gorla, Alessandra
    [J]. PROCEEDINGS OF THE 3RD ACM SIGSOFT INTERNATIONAL WORKSHOP ON APP MARKET ANALYTICS (WAMA '19), 2019, : 15 - 18
  • [29] Artifacts for Dynamic Analysis of Android Apps
    Cai, Haipeng
    Ryder, Barbara G.
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME), 2017, : 659 - 659
  • [30] Characterizing Sensor Leaks in Android Apps
    Sun, Xiaoyu
    Chen, Xiao
    Liu, Kui
    Wen, Sheng
    Li, Li
    Grundy, John
    [J]. 2021 IEEE 32ND INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING (ISSRE 2021), 2021, : 498 - 509