21得票3回答
Gradle构建卡住了但没有失败,DefaultFileLockManager在守护进程地址注册表上获取和释放锁

我有几个基于gradle的项目,最近在所有这些项目上,我都无法执行./gradlew clean build。运行此命令时,在使用--debug标志的情况下,我会停在> Building 7% > :compileJava > Resolving dependencies '...

10得票2回答
如何在Gradle中使用if else条件

有人可以告诉我如何在gradle脚本中编写if else条件语句吗? 我的zip文件有两种不同类型,一种是LiceseGenerator-4.0.0.58,另一种是CLI-4.0.0.60。我的部署脚本运行正常,但我想使用gradle来完成所有操作,而不是使用shell脚本。我希望当我部署Li...

9得票3回答
安卓:找不到或加载不了主类org.gradle.wrapper.GradleWrapperMain

我正在尝试在GitLab CI上构建我的项目,但不幸的是,我一直在运行器内遇到以下错误: Error: Could not find or load main class org.gradle.wrapper.GradleWrapperMain 现在我知道我的环境出了问题,但我就是想不明白...

81得票10回答
我的Gradle构建为什么会因退出码137而失败?

我一直在尝试编译和测试一个大型项目,以使用Gradle。测试运行得很好,直到它们意外地停止了。我查找资料后发现这是由于内存问题引起的。如果我减少测试套件中的测试数量,它就能正常运行。我将内存增加了4倍,并增加了调试级别,但我仍然不知道是什么原因导致的。下面是可怕的加密堆栈跟踪信息。最后一行(向...

15得票1回答
为什么“./gradlew clean build”和“./gradlew clean :build”有所不同?

我有以下情况: 我有一个有几个子项目的项目。今天我尝试通过命令行使用gradle构建这些项目。 当我执行./gradlew clean :build时,构建成功了,但是当我执行./gradlew clean build时就不行了。这会导致不同的错误,具体取决于哪些子项目已被激活。为什么会这...

7得票1回答
Gradle 依赖中的 (c) 和 (n) 是什么意思?

非常接近于这篇 Stack Overflow 帖子,并在评论中提出了问题,但在那里没有明确说明。 $ git clone https://github.com/k9mail/k-9.git $ cd k-9/mail/protocols/smtp $ ../../../gradlew dep...

8得票4回答
使用Gradle任务构建特定的构建风味(多个)。

我的应用程序有30多个构建变体。每次发布应用程序时,我都需要将它发布到不同的平台,因此我会构建5个不同的构建变体。 目前,我的做法是: 切换到构建变量A 等待Gradle构建完成 构建构建变量A的APK / Bundle 重复以上步骤,对可用的B、C、E和D构建变量进行构建。 我想要...

24得票13回答
React Native生成签名APK时出现“未为签名配置发布设置KeyStore文件”的错误。

我正在尝试生成已签名的APK。我的password.keystore文件位于\Dictionary\android\app中,当我在cmd上运行gradlew assembleRelease时出现以下错误: 执行任务“:app:validateSigningRelease”失败。 未设置签...

201得票40回答
Android- 错误:执行任务':app:transformClassesWithDexForRelease'失败

问题在于当我切换到 debug 模式时,我的应用程序能够运行,但当我切换到 release 模式时,它就会失败。异常:**FAILURE: Build failed with an exception.** > Execution failed for task ':app:transf...

10得票4回答
无法为'application'扩展设置未知属性'mainClass'

我在我的项目中使用Gradle版本6.1。 项目的build.gradle如下:plugins { id 'application' } application { mainClass = 'com.mytestproject.Main' } java { sour...