Build Debug APK / build (push) Failing after 3m48s
The x86_64 emulator was running the arm64 .so through the native bridge, which returns JNI jbooleans with junk in the register's upper bits. Since jni-sys 0.4 reads jboolean as a Rust bool, every ExceptionCheck reported a pending exception, so rustls-platform-verifier could neither initialize nor verify a certificate on the emulator. Still one Rust cross-compile per build: -PrustAbi wins, else the ABI Android Studio injects for the device it deploys to, else arm64-v8a. The .so is now synced into build/rustJniLibs rather than src/main/jniLibs, so clean removes it and a previously built ABI can't ride along in the APK. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>