Monash University
Browse

Advancing Android App Static Analysis

thesis
posted on 2025-06-30, 12:55 authored by Yonghui Liu
The Android platform has grown beyond smartphones to support many device types, development frameworks, and architectural patterns. This evolution challenges traditional static analyzers designed for Java-based mobile apps. The research identifies three key limitations in current approaches: device diversity, framework heterogeneity, and architectural modularity. The study created a dataset of phone-TV applications to examine device-specific security implications, developed a cross-language analysis methodology for React Native, and created a model for analyzing dynamically composed applications. Their approaches significantly improved static analysis precision and completeness for modern Android applications, establishing a foundation for more adaptable analysis techniques in the future.

History

Campus location

Australia

Principal supervisor

John Grundy

Additional supervisor 1

Li Li

Additional supervisor 2

Chunyang Chen

Additional supervisor 3

Xiao Chen

Year of Award

2025

Department, School or Centre

Software Systems & Cybersecurity

Course

Doctor of Philosophy

Degree Type

DOCTORATE

Faculty

Faculty of Information Technology

Usage metrics

    Faculty of Information Technology Theses

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC