我在运行 react-native 项目时遇到了这个问题。
info 运行 jetifier 以将库迁移到 AndroidX。您可以使用“--no-jetifier”标志禁用它。
Jetifier 找到了 1005 个要转发 Jetify 的文件。使用 8 个工人...
info 正在启动 JS 服务器...
信息 安装应用程序...
警告:: 请从您的构建脚本中删除 jcenter()
Maven 存储库的使用,并将您的构建迁移到其他 Maven 存储库。
此存储库已弃用,将来会关闭。
有关详细信息,请参阅 http://developer.android.com/r/tools/jcenter-end-of-service。
当前检测到的用法:根项目“SearchWork”、项目“:app”、项目“:react-native-community_masked-view”、...
任务:app:processDebugMainManifest FAILED 39 项可操作任务:2 项已执行,37 项是最新的
FAILURE:构建失败,出现异常。
无法使字段私有 final java.lang.String java.io.File.path 可访问:模块 java.base 不会“打开 java.io”到未命名的模块 @5eb31167
试试: 使用 --stack trace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。使用 --scan 运行以获得完整的见解。
在 7 秒内构建失败
错误无法安装应用程序。确保您已设置 Android 开发环境:https://reactnative.dev/docs/environment-setup。 错误:命令失败:gradlew.bat app:installDebug -PreactNativeDevServerPort=8081
FAILURE:构建失败,出现异常。
无法使字段私有 final java.lang.String java.io.File.path 可访问:模块 java.base 不会“打开 java.io”到未命名的模块 @5eb31167
试试: 使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。使用 --scan 运行以获得完整的见解。
在 7 秒内构建失败
at makeError (C:\Users\malik.usman\Desktop\Office Documents\SearchWork\SearchWork\node_modules\execa\index.js:174:9)
at C:\Users\malik.usman\Desktop\Office Documents\SearchWork\SearchWork\node_modules\execa\index.js:278:16
at processTicksAndRejections (internal/process/task_queues.js:93:5)
at async runOnAllDevices (C:\Users\malik.usman\Desktop\Office Documents\SearchWork\SearchWork\node_modules\@react-native-community\cli-platform-android\build\commands\runAndroid\runOnAllDevices.js:94:5)
at async Command.handleAction (C:\Users\malik.usman\Desktop\Office Documents\SearchWork\SearchWork\node_modules\@react-native-community\cli\build\index.js:186:9)
info 使用 --verbose 标志运行 CLI 以获取更多详细信息。
这是项目配置:
minSdkVersion = 21
compileSdkVersion = 29
targetSdkVersion = 29
ndkVersion = "20.1.5948944"
Gradle 版本:
distributionUrl=https\://services.gradle.org/distributions/gradle-6.7-all.zip
答案 0 :(得分:0)
尝试在android studio中打开,重新构建,你会看到要解决的错误。