Cross-compiles VICE 3.8 headless for ARM64 and x86_64 as part of the
Android Studio build (Gradle buildVice task + build_vice.sh). The JNI
bridge (vice_jni.c) renders frames into a shared framebuffer read by
C64DisplayView, and forwards key events from C64KeyboardView to VICE's
keyboard matrix. Without ROM files the app shows a placeholder blue
screen; with ROMs and a .d64 disk image the full C64 emulator runs.