Android 试图在真实设备上运行react native,但installDebug出现错误

Android 试图在真实设备上运行react native,但installDebug出现错误,android,reactjs,react-native,gradle,react-native-android,Android,Reactjs,React Native,Gradle,React Native Android,我正在尝试在我的android手机上运行react native,但发生了此错误。我使用了react-native-cli,但尚未更改react-native-provide的代码。请提供帮助。提前谢谢 错误在这里=> 运行jetifier将库迁移到AndroidX的信息。您可以使用“-no jetifier”标志禁用它。 Jetifier找到967个文件以转发jetify。使用8个工人 此版本中使用了不推荐的Gradle功能,使其与Gradle 7.0不兼容。 使用“--warning mod

我正在尝试在我的android手机上运行react native,但发生了此错误。我使用了react-native-cli,但尚未更改react-native-provide的代码。请提供帮助。提前谢谢

错误在这里=>

运行jetifier将库迁移到AndroidX的信息。您可以使用“-no jetifier”标志禁用它。 Jetifier找到967个文件以转发jetify。使用8个工人

此版本中使用了不推荐的Gradle功能,使其与Gradle 7.0不兼容。 使用“--warning mode all”显示单个弃用警告。 看

失败:生成失败,出现异常

  • 出了什么问题: 在项目中找不到任务“installDebug”:应用程序

  • 尝试: 运行gradlew tasks以获取可用任务的列表。使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。使用--scan运行以获得完整的洞察力

  • 得到更多的帮助

3s内构建失败

at makeError (C:\Users\Buntu\Documents\projects\Contactapp\node_modules\execa\index.js:174:9)
at C:\Users\Buntu\Documents\projects\Contactapp\node_modules\execa\index.js:278:16
at processTicksAndRejections (internal/process/task_queues.js:97:5)
at async runOnAllDevices (C:\Users\Buntu\Documents\projects\Contactapp\node_modules\@react-native-community\cli-platform-android\build\commands\runAndroid\runOnAllDevices.js:94:5)
at async Command.handleAction (C:\Users\Buntu\Documents\projects\Contactapp\node_modules\@react-native-community\cli\build\index.js:186:9)
安装应用程序失败时出错。确保已设置Android开发环境:。有关详细信息,请使用--verbose标志运行CLI。 错误:命令失败:gradlew.bat应用程序:installDebug-PreactNativeDevServerPort=8081

失败:生成失败,出现异常

  • 出了什么问题: 在项目中找不到任务“installDebug”:应用程序

  • 尝试: 运行gradlew tasks以获取可用任务的列表。使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。使用--scan运行以获得完整的洞察力

  • 得到更多的帮助

3s内构建失败

at makeError (C:\Users\Buntu\Documents\projects\Contactapp\node_modules\execa\index.js:174:9)
at C:\Users\Buntu\Documents\projects\Contactapp\node_modules\execa\index.js:278:16
at processTicksAndRejections (internal/process/task_queues.js:97:5)
at async runOnAllDevices (C:\Users\Buntu\Documents\projects\Contactapp\node_modules\@react-native-community\cli-platform-android\build\commands\runAndroid\runOnAllDevices.js:94:5)
at async Command.handleAction (C:\Users\Buntu\Documents\projects\Contactapp\node_modules\@react-native-community\cli\build\index.js:186:9)

C:\Users\Buntu\Documents\projects\Contactapp>

您现在使用的是哪个版本的gradle?您可以在这里的android/gradle/wrapper/gradle wrapper.properties中找到它。尝试将您的
distributionUrl
替换为
distributionUrl=https\://services.gradle.org/distributions/gradle-5.5-all.zip
,然后进入
android
目录并运行
/gradlew clean
。让我知道它是否起作用。我有同样的问题,我能够解决它,你现在使用的是哪个版本的gradle?您可以在这里的android/gradle/wrapper/gradle wrapper.properties中找到它。尝试将您的
distributionUrl
替换为
distributionUrl=https\://services.gradle.org/distributions/gradle-5.5-all.zip
,然后进入
android
目录并运行
/gradlew clean
。让我知道它是否有效。我有同样的问题,我能够解决它