【问题标题】:ReactNative - SSLException Building Movies ExampleReact Native - SSLException 构建电影示例
【发布时间】:2016-04-27 09:40:51
【问题描述】:

我是 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-r10candroid-ndk-r11c

任何帮助表示赞赏。

【问题讨论】:

    标签: java android node.js android-ndk react-native


    【解决方案1】:

    如果有人正在寻找解决方案,则需要将此行添加到android/build.gradle 文件中的 buildscript 依赖项中

    classpath 'de.undercouch:gradle-download-task:3.1.2'
    

    【讨论】:

      【解决方案2】:

      我最终找到了解决方案。 我没有尝试从 git cloned react-native 目录中编译 React Native 示例,而是将其移动到一个全新的项目中,例如

      cd ~/Documents
      react-native init Movies
      

      然后将新建的examples文件夹中的js文件复制到ios中运行。

      我不确定问题是什么,但这解决了我的问题。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-12-30
        • 1970-01-01
        • 2015-05-31
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多