react native
Hey Vapi team 
I've been trying to integrate the Vapi React Native SDK for the past several hours and hitting critical build failures across multiple setups. Would really appreciate guidance on what's actually supported.
What I've tried:
Expo SDK 54 (latest)
Error: TurboModuleInteropUtils$ParsingException: Unable to parse @ReactMethod annotations from native module: WebRTCModule
newArchEnabled=false is set
Attempted Expo SDK 52 downgrade
Massive dependency conflicts prevented clean installation
Multiple peer dependency resolution failures
React Native CLI 0.82 (latest)
Same TurboModule error as Expo SDK 54
React Native CLI 0.73.6 (from your Expo 50 example)
Gradle/JDK build errors: Could not resolve all files for configuration ':daily-co_react-native-daily-js:androidJdkImage'
Tried Gradle 7.6.3, 8.3, and 8.5 - all failed
My setup:
Android development (Samsung S24 Ultra, Android 15)
Windows 11
Java 21
All permissions configured correctly in AndroidManifest.xml
minSdkVersion = 24
newArchEnabled = false
Questions:
Should I be using Expo SDK 50 specifically? Your example repo shows this version.
What is the exact React Native + Gradle combination that works?
Is there a complete, working example project that actually builds successfully on modern Android?
Are there known incompatibilities with newer Android build tools or Java 21?
I've been trying to integrate the Vapi React Native SDK for the past several hours and hitting critical build failures across multiple setups. Would really appreciate guidance on what's actually supported.
What I've tried:
Expo SDK 54 (latest)
Error: TurboModuleInteropUtils$ParsingException: Unable to parse @ReactMethod annotations from native module: WebRTCModule
newArchEnabled=false is set
Attempted Expo SDK 52 downgrade
Massive dependency conflicts prevented clean installation
Multiple peer dependency resolution failures
React Native CLI 0.82 (latest)
Same TurboModule error as Expo SDK 54
React Native CLI 0.73.6 (from your Expo 50 example)
Gradle/JDK build errors: Could not resolve all files for configuration ':daily-co_react-native-daily-js:androidJdkImage'
Tried Gradle 7.6.3, 8.3, and 8.5 - all failed
My setup:
Android development (Samsung S24 Ultra, Android 15)
Windows 11
Java 21
All permissions configured correctly in AndroidManifest.xml
minSdkVersion = 24
newArchEnabled = false
Questions:
Should I be using Expo SDK 50 specifically? Your example repo shows this version.
What is the exact React Native + Gradle combination that works?
Is there a complete, working example project that actually builds successfully on modern Android?
Are there known incompatibilities with newer Android build tools or Java 21?