我是新的反应本地人,并一直在玩一两个例子。当我尝试在我的Mac上构建安卓“电影”示例时,我得到了以下错误:
./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我已经完成了npm安装,它是从react-本机目录中完成的,该目录将SDK和NDK位置设置在我的./bash_profile中。我在其他地方读到过,我的这可能是做Android版本的事情,我试过使用android-ndk-r10c和android-ndk-r11c
任何帮助都很感激。
发布于 2017-06-08 15:55:29
如果有人正在寻找解决方案,则需要将这一行添加到android/build.gradle文件中的buildscript依赖项中。
classpath 'de.undercouch:gradle-download-task:3.1.2'发布于 2016-04-28 11:41:30
我终于找到了解决办法。我并没有试图从git克隆的React本机目录中编译react本机示例,而是将它移到了一个全新的项目中。
cd ~/Documents
react-native init Movies然后从新创建的示例文件夹中复制js文件,并在ios中运行。
我不知道这是怎么回事,但这解决了我的问题。
https://stackoverflow.com/questions/36886008
复制相似问题