手机无法连接react-native

问题描述 投票:0回答:1

我已经将手机连接到USB线并查看设备显示的提示, 但是当我使用 npm start 命令并选择 android 命令时,它会出现以下错误: info JS 服务器已经运行。

info 💡提示:通过运行react-native doctor,确保您已正确设置开发环境。要了解有关 doctor 命令的更多信息,请访问:https://github.com/react-native-community/cli/blob/main/packages/cli-doctor/README.md#doctor

FAILURE:构建失败并出现异常。

  • 出了什么问题: 配置根项目“Nativjsestudar”时出现问题。

无法确定 null 的依赖关系。 无法解析配置“:classpath”的所有任务依赖性。 > 找不到 com.android.tools.build:gradle:。 要求者: 项目 : > 无法解析 com.facebook.react:react-native-gradle-plugin。 要求者: 项目 : > 未找到项目 :gradle-plugin 的匹配变体。消费者被配置为在运行时查找要使用的库, 兼容Java 8,打包为jar,其依赖项在外部声明,以及属性“org.gradle.plugin.api-version” 值为“8.0.1”但是: - 变体“apiElements”功能 com.facebook.react:react-native-gradle-plugin:unspecified 声明一个库,打包为 一个 jar 及其在外部声明的依赖项: - 不兼容,因为该组件声明了一个在编译时使用的组件,与 Java 11 兼容,而消费者需要一个在运行时使用的组件,与 Java 8 兼容 - 其他兼容属性: - 没有提及任何有关 org.gradle.plugin.api-version 的内容(需要“8.0.1”) - 变体“mainSourceElements”功能 com.facebook.react:react-native-gradle-plugin:unspecified 声明一个组件,及其在外部声明的依赖项: - 不兼容,因为该组件声明了类别“验证”的组件,并且消费者需要一个库
- 其他兼容属性: - 没有说明其目标 Java 版本(需要与 Java 8 兼容) - 没有提及其元素(需要将它们打包为 jar) - 没有提及任何有关 org.gradle.plugin.api-version 的内容(需要“8.0.1”) - 没有说明其用法(所需的运行时) uring 运行时,打包为 jar,其依赖项在外部声明: - 不兼容,因为该组件声明了一个与 Java 11 兼容的组件,并且消费者需要一个组件, 兼容Java 8 - 其他兼容属性: - 没有提及任何有关 org.gradle.plugin.api-version 的内容(需要“8.0.1”) - 变体“testResultsElementsForTest”功能 com.facebook.react:react-native-gradle-plugin:unspecified: - 不兼容,因为该组件声明了类别“验证”的组件,并且消费者需要一个库
- 其他兼容属性: - 没有说明其目标 Java 版本(需要与 Java 8 兼容) - 没有提及其元素(需要将它们打包为 jar) - 没有提及任何有关 org.gradle.plugin.api-version 的内容(需要“8.0.1”) - 没有说明它的用法(需要运行时)

  • 尝试:

使用 --stacktrace 选项运行以获取堆栈跟踪。 使用 --info 或 --debug 选项运行以获得更多日志输出。

我是 React 新手,我正在尝试这样做,如果你能帮助我一些方法,我会很高兴,谢谢

我只想连接到我的设备

react-native usb native
1个回答
0
投票

我猜你的手机没有开启USB调试模式,请进入设置中的开发者选项并开启它。

© www.soinside.com 2019 - 2024. All rights reserved.