我是 React Native 的新手,一直在尝试一两个示例。当我尝试在我的 Mac 上构建 Android“电影”示例时,出现以下错误:
./gradlew :Examples:Movies:android:app:installDebug
:ReactAndroid:downloadJSCHeaders FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':ReactAndroid:downloadJSCHeaders'.
javax.net.ssl.SSLException: java.lang.RuntimeException: Could not generate DH keypair
我已经从react-native目录中完成了npm安装,这让我走到了这一步,并且在我的./bash_profile中设置了SDK和NDK位置。我在其他地方读到过,我的这可能是 Android NDK 版本的事情,我尝试过使用 android-ndk-r10c 和 android-ndk-r11c
感谢任何帮助。
最佳答案
如果有人正在寻找解决方案,您需要将此行添加到 android/build.gradle
文件中的 buildscript 依赖项
classpath 'de.undercouch:gradle-download-task:3.1.2'
关于java - ReactNative - SSLException 构建电影示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36886008/