2016-12-23 3 views
1

Я пытаюсь построить React Native локально. Я следовал инструкциям Facebook из Building React Native from source , но когда я делаю команду реагировать родной вводного андроид, я получаю следующее сообщение об ошибке:Building React Исходный источник для Android NDK

:ReactAndroid:downloadBoost Invalid cookie header: "Set-Cookie: sf_mirror_attempt="boost:iweb:boost/1.57.0/boost_1_57_0.zip"; expires=120; Path=/". Invalid 'expires' attribute: 120

:ReactAndroid:downloadBoost FAILED

FAILURE: Build failed with an exception.

  • What went wrong: Execution failed for task ':ReactAndroid:downloadBoost'. javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

Любые идеи относительно того, что я, возможно, сделал не так?

+0

похоже, что вы пытаетесь получить доступ к сайту https, у которого либо есть недопустимый сертификат, либо у вас нет правильной ссылки на ur ssl в приложении. – Tarek

ответ

4

Проблема заключается в том, что ваш компьютер не может загрузить файл boost_1_57_0.zip с помощью https-пути, который находится в ваших настройках (недействительный сертификат).

Перейти к project_root/node_modules/среагировать родные/ReactAndroid/build.gradle файла вашего проекта и изменить Src атрибута на задаче downloadBoost части к любому прокси, которые вы найдете в boost_1_57_0.zip и этим должно сработать.

0

Я получил аналогичную ошибку, и ошибка исчезла после использования правильного Android NDK (в настоящее время android-ndk-r10e). Но если вы следовали инструкциям, как вы сказали, это скорее всего не ваша проблема.

Смежные вопросы