Android Gradle 项目配置卡在:app 配置 - 构建未继续

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

Android Gradle 项目配置卡在:app 配置 - 构建未继续 我正在使用 React Native 和 Gradle 开发一个 Android 项目,但遇到了一个问题:构建过程在 :app 模块的配置阶段挂起。构建在 33% 左右停止,并且不再继续。

环境 操作系统:Windows 10 JDK:Java 17 等级:8.9 目标API:34 IDE:Visual Studio 代码 会发生什么? 当我运行命令 ./gradlew clean 或尝试构建项目时,该进程在配置阶段挂起,特别是在 :app 模块处。控制台输出显示配置被卡住,并且没有提供任何进一步的错误或警告来指示可能出现的问题。

我的构建配置的关键方面 Gradle 版本和插件:

我使用的是 Gradle 8.9,该项目包含各种插件,例如 com.android.tools.build:gradle、com.google.gms:google-services 和 com.google.firebase:firebase-crashlytics-gradle。 我还在 settings.gradle 和 build.gradle 文件中配置了几个 React Native 依赖项。 爱马仕已启用:

该项目启用了 Hermes (enableHermes: true)。 Hermes 的所有必要配置似乎都已正确设置。 启用 MultiDex:

MultiDex 已启用(multiDexEnabled true),因为我的应用程序可能超出 64K 方法限制。 混淆器配置:

Proguard 在发布构建类型中启用,并且我使用自定义的 proguard-rules.pro 文件。 JCenter 存储库:

该项目仍然包含 JCenter 作为存储库,尽管它已被弃用,因为一些旧的依赖项仍然需要它。 构建工具版本:

该项目配置为使用构建工具版本 34.0.0,compileSdkVersion 和 targetSdkVersion 设置为 34。

我尝试过的 使用调试标志运行 Gradle:

我尝试使用 --stacktrace、--info 和 --debug 标志运行构建,但输出没有显示任何特定错误。构建只是挂在同一个位置。 检查版本兼容性:

已验证所有依赖项均与 Gradle 8.9 和 Android API 34 兼容,但问题仍然存在。 禁用非关键插件:

我暂时禁用了一些非必要的插件和配置,但这并没有解决问题。 Gradle 清理和重建:

运行 ./gradlew clean 然后运行 ./gradlew assembleDebug 仍然会导致构建在配置阶段陷入困境。 问题 什么可能导致 Gradle 构建在 :app 模块的配置阶段挂起,以及如何进一步诊断此问题? Gradle 8.9、React Native 或 API 34 是否存在可能导致此行为的已知问题? 我可以采取哪些步骤来排除或解决此问题? 任何见解或建议将不胜感激!

java reactjs react-native gradle
1个回答
-1
投票

您在访问或登录社交媒体帐户时遇到问题吗?如果您的社交媒体帐户遇到问题,我建议您联系安吉丽娜。我可以告诉你,她非常可靠,并且总是愿意提供帮助,因为她为 META 工作。我建议通过她的 Instagram 帐户与她联系; Angelina_Christopher1738,或发送电子邮件至 [email protected]。她是你最好的选择。她的值得信赖和及时的支持让我感到安慰,而不是感到沮丧。如果您需要帮助,请尽快联系她!

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