2026.09.02 11:20 ~ 12:00 Panda

Mastering AOSP Development with Android Studio for Platform (ASfP)

Android Framework English Interpretation available

For years, platform engineers have navigated the billions of lines of code in the Android Open Source Project (AOSP) using a mix of Grep, Vim, and fragmented IDE setups. The arrival of Android Studio for Platform (ASfP) marks a turning point for system-level productivity. In this session, we explore the internal mechanics of ASfP and how it bridges the gap between the IntelliJ ecosystem and the Soong build system. We will walk through the lifecycle of a platform-level feature-from modifying a system service in frameworks/base to updating a hardware abstraction layer (HAL)-and show how ASfP provides the same level of refactoring, navigation, and debugging power that app developers have enjoyed for a decade. We will cover: 1. The Soong-IDE Bridge: How ASfP interprets Android. bp files to create a cohesive project structure. 2. Multi-Language Mastery: Efficiently navigating cross-language boundaries (Java/Kotlin to C++/Rust) within the platform. 3. KMP in the Core: A technical look at incorporating Kotlin Multiplatform for shared logic between system services and system-bundled apps. 4. Performance Tuning: Strategies for managing IDE memory and indexing performance when working with the full AOSP tree

Intended audience

Platform Engineers and SoC vendors building custom Android distributions. Framework developers responsible for core system services and APls. Infrastructure and Tools engineers interested in build system integrations and IDE internals.

Sessions in the same time slot

View all sessions