我正在尝试在本地构建React Native。我按照Building React Native from source的Facebook说明进行操作 但是当我执行命令 react-native run-android 时,我收到以下错误:
:ReactAndroid:downloadBoost Cookie标头无效:“Set-Cookie:sf_mirror_attempt =”boost:iweb:boost / 1.57.0 / boost_1_57_0.zip“; expires = 120; Path = /”。 “expires”属性无效:120
:ReactAndroid:downloadBoost FAILED
失败:构建因异常而失败。
- 出了什么问题: 任务执行失败':ReactAndroid:downloadBoost'。 javax.net.ssl.SSLHandshakeException:sun.security.validator.ValidatorException:PKIX路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到所请求目标的有效证书路径
关于我可能做错的任何想法?
答案 0 :(得分:4)
问题是您的计算机无法使用您设置中的https路径下载boost_1_57_0.zip文件(证书无效)。
转到项目的 project_root / node_modules / react-native / ReactAndroid / build.gradle 文件,并更改任务downloadBoost src 属性>部分到你发现boost_1_57_0.zip的任何代理,它应该可以工作。
答案 1 :(得分:0)
我收到了类似的错误,使用正确的Android NDK(目前是android-ndk-r10e)后错误消失了。但是,如果您按照说明进行操作,正如您所说的那样,则很可能不是您的问题。