当前位置: 首页 > 知识库问答 >
问题:

react本机运行android的问题

燕凯旋
2023-03-14

任务:应用程序:generatePackageList失败

在此版本中使用了废弃的Gradle功能,使其与Gradle 8.0不兼容。

您可以使用“--warning mode all”来显示各个弃用警告,并确定它们是否来自您自己的脚本或插件。

请参见https://docs.gradle.org/7.3.3/userguide/command_line_interface.html#sec:command_line_warnings1可操作的任务:1执行警告:将新nshttp://schemas.android.com/repository/android/common/02映射到旧nshttp://schemas.android.com/repository/android/common/01警告:将新nshttp://schemas.android.com/repository/android/generic/02映射到旧nshttp://schemas.android.com/repository/android/generic/01警告:映射新nshttp://schemas.android.com/sdk/android/repo/addon2/02到旧nshttp://schemas.android.com/sdk/android/repo/addon2/01警告:映射新nshttp://schemas.android.com/sdk/android/repo/repository2/02到旧nshttp://schemas.android.com/sdk/android/repo/repository2/01警告:映射新nshttp://schemas.android.com/sdk/android/repo/sys-img2/02到旧nshttp://schemas.android.com/sdk/android/repo/sys-img2/01警告:将新nshttp://schemas.android.com/repository/android/common/02映射到旧nshttp://schemas.android.com/repository/android/common/01警告:将新nshttp://schemas.android.com/repository/android/generic/02映射到旧nshttp://schemas.android.com/repository/android/generic/01警告:将新nshttp://schemas.android.com/sdk/android/repo/addon2/02映射到旧nshttp://schemas.android.com/sdk/android/repo/addon2/01警告:映射新nshttp://schemas.android.com/sdk/android/repo/repository2/02到旧nshttp://schemas.android.com/sdk/android/repo/repository2/01警告:映射新nshttp://schemas.android.com/sdk/android/repo/sys-img2/02到旧ns超文本传输协议://schemas. android. com/sdk/android/repo/sys-img2/01

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

>

  • 其中:Script'/Users/macbookpro/Desktop/MedApp-Doctor/node_-modules/@react-native-community/cli-platform-android/native_-modules。格雷德尔线:131

    错误:任务“:app:generatePackageList”的执行失败。

    参数类型不匹配

    • 尝试:

    使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。使用--scan运行以获得完整的洞察力。

    • 在https://help.gradle.org获得更多帮助

    构建在35秒内失败

    安装应用程序失败时出错。确保已设置Android开发环境:https://reactnative.dev/docs/environment-setup.错误:命令失败:/gradlew应用程序:installDebug-PreactNativeDevServerPort=8081警告:映射新nshttp://schemas.android.com/repository/android/common/02给老奶奶http://schemas.android.com/repository/android/common/01警告:映射新的nshttp://schemas.android.com/repository/android/generic/02给老奶奶http://schemas.android.com/repository/android/generic/01警告:映射新的nshttp://schemas.android.com/sdk/android/repo/addon2/02给老奶奶http://schemas.android.com/sdk/android/repo/addon2/01警告:映射新的nshttp://schemas.android.com/sdk/android/repo/repository2/02给老奶奶http://schemas.android.com/sdk/android/repo/repository2/01警告:映射新的nshttp://schemas.android.com/sdk/android/repo/sys-img2/02给老奶奶http://schemas.android.com/sdk/android/repo/sys-img2/01警告:映射新的nshttp://schemas.android.com/repository/android/common/02给老奶奶http://schemas.android.com/repository/android/common/01警告:映射新的nshttp://schemas.android.com/repository/android/generic/02给老奶奶http://schemas.android.com/repository/android/generic/01警告:映射新的nshttp://schemas.android.com/sdk/android/repo/addon2/02给老奶奶http://schemas.android.com/sdk/android/repo/addon2/01警告:映射新的nshttp://schemas.android.com/sdk/android/repo/repository2/02给老奶奶http://schemas.android.com/sdk/android/repo/repository2/01警告:映射新的nshttp://schemas.android.com/sdk/android/repo/sys-img2/02给老奶奶http://schemas.android.com/sdk/android/repo/sys-img2/01

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

    >

  • 其中:Script'/Users/macbookpro/Desktop/MedApp-Doctor/node_-modules/@react-native-community/cli-platform-android/native_-modules。格雷德尔线:131

    错误:任务“:app:generatePackageList”的执行失败。

    参数类型不匹配

    • 尝试:

    使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。使用--scan运行以获得完整的洞察力。

    • 在https://help.gradle.org获得更多帮助

    构建在35秒内失败

    at makeError (/Users/macbookpro/Desktop/MedApp-Doctor/node_modules/execa/index.js:174:9)
    at /Users/macbookpro/Desktop/MedApp-Doctor/node_modules/execa/index.js:278:16
    at processTicksAndRejections (node:internal/process/task_queues:96:5)
    at async runOnAllDevices (/Users/macbookpro/Desktop/MedApp-Doctor/node_modules/@react-native-community/cli-platform-android/build/commands/runAndroid/runOnAllDevices.js:94:5)
    at async Command.handleAction (/Users/macbookpro/Desktop/MedApp-Doctor/node_modules/@react-native-community/cli/build/index.js:186:9)
    

    有关更多详细信息,请使用-详细标志运行CLI。

  • 共有1个答案

    乜昆
    2023-03-14

    我经常遇到这个错误!正如日志中所说,请确保您的Android环境设置正确。

    error Failed to install the app. Make sure you have the Android development environment set up: https://reactnative.dev/docs/environment-setup.
    

    但大多数情况下,当我遇到此错误时,我的手机连接不正确或USB调试被禁用。

    您可以尝试在控制台中运行以下命令(例如Powershell、Bash)

    adb devices
    

    它应该打印所有可用设备的列表。如果此列表为空,您可以检查设备连接。

    如果在您的计算机上找不到此命令,您需要通过Android Studio安装它。有关安装指南,请参阅谷歌页面https://developer.android.com/studio/command-line/adb

     类似资料:
    • 单击此处查看错误图像 我有这个错误,当我运行反应本机run-android在我的设备上,我怎么能修复它? 我运行这个: react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --

    • 我已在全球范围内安装了react native cli: 然后运行: 我得到了以下结构: 当我运行react native run android时,我得到一个错误: 命令无法识别。你的意思是在一个本地项目中运行这个吗? 当我开始跑步时,我也会得到同样的结果。 反应原生-v 打印: 反应原生-cli: 0.2.0 反应原生:n/a-不在反应原生项目目录中 我做错了什么?

    • 当放置react-native run-android时,它给我标记了一个错误:错误,应用程序无法安装。确保您已经设置了Android开发环境:https://reactnative.dev/docs/environment-setup。运行带有--verbose标志的CLI以了解更多细节。错误:命令失败:application gradlew.bat:installDebug-preactNat

    • D:\reactnative\awesomeproject>react-native run-android info运行jetifier将库迁移到AndroidX。您可以使用“--no-jetifier”标志禁用它。Jetifier找到863个文件要转发JEtify。使用4个工作者...信息正在启动JS服务器...信息正在启动仿真程序...错误:无法启动仿真程序。原因:未找到作为输出的仿真器。警

    • 当我想运行反应-本机运行-Android命令我看到 失败:构建失败,有一个异常。 > 哪里出错了:配置根项目'reactNativeCliTest'时出现问题。 无法解析配置“:classpath”的所有依赖项。无法下载gradle core。jar(com.android.tools.build:gradle-core:2.2.3)无法获取资源的https://jcenter.bintray.c

    • 因此,我试图在我的终端上运行react native,但我不断收到不同的错误,不知道发生了什么,我不断修复,然后不断出现更多错误,但我遇到的最新问题是关于我的react native track player,我在包中使用github播放器。json 使用“--warning mode all”显示单个弃用警告。看见https://docs.gradle.org/6.2/userguide/com