react-native - 初始化了一个新的 react-native 应用程序,但没有安装到设备上
问题描述
我已经有一段时间没有使用 react-native 了。旧项目正确安装到设备但现在当我创建一个新的 react-native 项目并尝试将其安装到设备时,它无法显示以下错误。
FAILURE:构建失败并出现异常。
- 出了什么问题:配置根项目“Tracks”时出现问题。
无法解析配置“:classpath”的所有工件。无法解析 com.android.tools.build:gradle:3.5.3。要求:项目:> 无法解析 com.android.tools.build:gradle:3.5.3。> 无法获取资源“https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.5.3/gradle-3.5.3.pom”。> 无法获取“https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.5.3/gradle-3.5.3.pom”。> sun.security.validator.ValidatorException:PKIX 路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到请求目标的有效证书路径
尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。
在https://help.gradle.org获得更多帮助
5 秒内构建失败
错误 无法安装应用程序。确保您已设置 Android 开发环境:https ://reactnative.dev/docs/environment-setup 。错误:命令失败:./gradlew app:installDebug -PreactNativeDevServerPort=8081
FAILURE:构建失败并出现异常。
- 出了什么问题:配置根项目“Tracks”时出现问题。
无法解析配置“:classpath”的所有工件。无法解析 com.android.tools.build:gradle:3.5.3。要求:项目:> 无法解析 com.android.tools.build:gradle:3.5.3。> 无法获取资源“https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.5.3/gradle-3.5.3.pom”。> 无法获取“https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.5.3/gradle-3.5.3.pom”。> sun.security.validator.ValidatorException:PKIX 路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到请求目标的有效证书路径
尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。
在https://help.gradle.org获得更多帮助
5 秒内构建失败
at makeError (/Users/kherkatarybhaskar/Downloads/ReactNative/Tracks/node_modules/execa/index.js:174:9)
at /Users/kherkatarybhaskar/Downloads/ReactNative/Tracks/node_modules/execa/index.js:278:16
at processTicksAndRejections (internal/process/task_queues.js:97:5)
at async runOnAllDevices (/Users/kherkatarybhaskar/Downloads/ReactNative/Tracks/node_modules/@react-native-community/cli-platform-android/build/commands/runAndroid/runOnAllDevices.js:94:5)
at async Command.handleAction (/Users/kherkatarybhaskar/Downloads/ReactNative/Tracks/node_modules/react-native/node_modules/@react-native-community/cli/build/index.js:186:9)
info 使用 --verbose 标志运行 CLI 以获取更多详细信息。
解决方案
推荐阅读
- python - 通过在发布请求中发送文件名,我无法从我的应用程序中找到本地文件。我如何找到该文件?
- node.js - node server only loads on safari localhost and not chrome's
- c# - 如何访问传递给 WPF 窗口的类?
- maven - Maven 在所有使用它的组件中更新组件版本
- php - 如何将带有命名空间的 xml 附加到 php、DOMDocument 中的另一个 xml?
- xml - org.xml.sax.SAXParseExceptionpublicId:http://xmlns.jcp.org/xml/ns/persistence/persistence_2_1.xsd
- c# - 如何将数据从视图传递到控制器的 post 端点?
- javascript - 如何在范围内获取 var 的值并在另一个文件中使用它
- dialogflow-es - DialogFlow 内联编辑器从未启用 - Google Actions 代码实验室
- css - 在 CSS 形状内拆分面板文本