Android Studio Apply Changes: Architecture Note for Hot Reload Without Restart
Apply Changes is Android Studio’s local hot-reload path that injects changed bytecode into a running debug app via ADB and ART, preserving state when class changes are compatible.