【发布时间】:2022-01-18 00:23:04
【问题描述】:
任务:app:generatePackageList 失败
此版本中使用了已弃用的 Gradle 功能,使其与 Gradle 8.0 不兼容。
您可以使用“--warning-mode all”来显示各个弃用警告并确定它们是否来自您自己的脚本或插件。
见https://docs.gradle.org/7.3.3/userguide/command_line_interface.html#sec:command_line_warnings 1 个可操作的任务:1 个已执行 警告:将新 ns http://schemas.android.com/repository/android/common/02 映射到旧 ns http://schemas.android.com/repository/android/common/01 警告:将新 ns http://schemas.android.com/repository/android/generic/02 映射到旧 ns http://schemas.android.com/repository/android/generic/01 警告:将新 ns http://schemas.android.com/sdk/android/repo/addon2/02 映射到旧 ns http://schemas.android.com/sdk/android/repo/addon2/01 警告:将新 ns http://schemas.android.com/sdk/android/repo/repository2/02 映射到旧 ns http://schemas.android.com/sdk/android/repo/repository2/01 警告:将新 ns http://schemas.android.com/sdk/android/repo/sys-img2/02 映射到旧 ns http://schemas.android.com/sdk/android/repo/sys-img2/01 警告:将新 ns http://schemas.android.com/repository/android/common/02 映射到旧 ns http://schemas.android.com/repository/android/common/01 警告:将新 ns http://schemas.android.com/repository/android/generic/02 映射到旧 ns http://schemas.android.com/repository/android/generic/01 警告:将新 ns http://schemas.android.com/sdk/android/repo/addon2/02 映射到旧 ns http://schemas.android.com/sdk/android/repo/addon2/01 警告:将新 ns http://schemas.android.com/sdk/android/repo/repository2/02 映射到旧 ns http://schemas.android.com/sdk/android/repo/repository2/01 警告:将新的 ns http://schemas.android.com/sdk/android/repo/sys-img2/02 映射到旧的 ns http://schemas.android.com/sdk/android/repo/sys-img2/01
FAILURE:构建失败并出现异常。
-
在哪里: 脚本“/Users/macbookpro/Desktop/MedApp-Doctor/node_modules/@react-native-community/cli-platform-android/native_modules.gradle”行:131
-
出了什么问题: 任务 ':app:generatePackageList' 执行失败。
参数类型不匹配
- 试试:
使用 --stacktrace 选项运行以获取堆栈跟踪。 使用 --info 或 --debug 选项运行以获得更多日志输出。 运行 --scan 以获得完整的见解。
- 在https://help.gradle.org获得更多帮助
35 秒后构建失败
错误 无法安装应用程序。确保您已设置 Android 开发环境:https://reactnative.dev/docs/environment-setup。 错误:命令失败:./gradlew app:installDebug -PreactNativeDevServerPort=8081 警告:将新 ns http://schemas.android.com/repository/android/common/02 映射到旧 ns http://schemas.android.com/repository/android/common/01 警告:将新 ns http://schemas.android.com/repository/android/generic/02 映射到旧 ns http://schemas.android.com/repository/android/generic/01 警告:将新 ns http://schemas.android.com/sdk/android/repo/addon2/02 映射到旧 ns http://schemas.android.com/sdk/android/repo/addon2/01 警告:将新 ns http://schemas.android.com/sdk/android/repo/repository2/02 映射到旧 ns http://schemas.android.com/sdk/android/repo/repository2/01 警告:将新 ns http://schemas.android.com/sdk/android/repo/sys-img2/02 映射到旧 ns http://schemas.android.com/sdk/android/repo/sys-img2/01 警告:将新 ns http://schemas.android.com/repository/android/common/02 映射到旧 ns http://schemas.android.com/repository/android/common/01 警告:将新 ns http://schemas.android.com/repository/android/generic/02 映射到旧 ns http://schemas.android.com/repository/android/generic/01 警告:将新 ns http://schemas.android.com/sdk/android/repo/addon2/02 映射到旧 ns http://schemas.android.com/sdk/android/repo/addon2/01 警告:将新 ns http://schemas.android.com/sdk/android/repo/repository2/02 映射到旧 ns http://schemas.android.com/sdk/android/repo/repository2/01 警告:将新 ns http://schemas.android.com/sdk/android/repo/sys-img2/02 映射到旧 ns http://schemas.android.com/sdk/android/repo/sys-img2/01
FAILURE:构建失败并出现异常。
-
在哪里: 脚本“/Users/macbookpro/Desktop/MedApp-Doctor/node_modules/@react-native-community/cli-platform-android/native_modules.gradle”行: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)
info 使用 --verbose 标志运行 CLI 以获取更多详细信息。
【问题讨论】:
标签: android reactjs react-native