gradlew相关内容

Gradle 构建挂起且没有失败,DefaultFileLockManager 获取和释放守护进程地址注册表上的锁

我有几个基于 gradle 的项目,最近在所有这些项目上我都无法执行 ./gradlew clean build.运行此程序时,当我使用 --debug 标志运行时,我陷入了 >建筑 7% >:compileJava >解决依赖关系 ':compileClasspath' 并且它永远不会前进. 当我使用 --debug 标志运行时,我得到了关于 DefaultFileLockManager ..
发布时间:2021-11-28 22:25:18 Java开发

Docker 缓存 gradle 依赖项

我正在尝试使用 docker 将我们的 Java Web 应用程序部署到 aws elastic beanstalk,其想法是能够在本地运行容器以进行开发和测试,并最终使用 git 将其推送到生产环境. 我创建了一个安装了 tomcat8 和 java8 的基础镜像,执行 gradle 构建的镜像继承自这个基础镜像,加快了构建过程. 一切正常,除了使用 docker 构建的继承应用程序 ..
发布时间:2021-11-27 09:59:40 Java开发

为什么 Android Studio 不会在发布模式下创建我的 AAR 文件

使用 Android Studio,我有一个 Android 库项目,它在调试模式下生成“library/build/outputs/aar/MyLIB.aar"就好了,但在发布模式下却没有.我没有看到任何错误,只是"BUILD SUCCESSFUL"在“Gradle Console"窗口中,但没有发布模式工件. 有一个类似的问题 在这里提出,我得到的行为与链接中提到的#user162455 ..
发布时间:2021-11-21 21:27:41 Android

Android studio 将 hprof 文件转储到项目文件夹中

在将 gradle 版本更新到 3.3 之后(我不确定这是否会产生任何影响)但有时,我的构建需要大约 30 分钟.当构建完成或取消时,我在项目的主包中看到一个名为“java_pid1160.hprof"的文件.该文件大约为 2-5~ GB.发生这种情况时,我的 CPU 工作异常,我看到风扇活动增加.我知道 hprof 文件是 java 内存转储,但由于 Android Studio 具有内存监视器 ..
发布时间:2021-11-21 21:12:09 Android

Findbugs 失败并显示“java.io.IOException:无法打开要分析的文件";

我运行 Android Studio v2.1.3 并使用 ./gradlew build 使用 Findbags 检测 Android 项目中的错误. 最近开始出现错误: FAILURE:构建失败,出现异常.* 什么地方出了错:任务 ':process:customFindbugs' 执行失败.>java.io.IOException:无法打开要分析的文件 有足够的磁盘空间和 RAM, ..
发布时间:2021-11-21 21:10:52 Android

Android Studio Gradle 版本 - 需要 Gradle 2.8 版

我正在尝试构建一个 Android 项目,但发生了以下错误 Error:(10, 1) 评估项目“:app"时出现问题.>未能应用插件 [id 'com.android.application']>需要 Gradle 2.8 版.当前版本是 2.4.如果使用 gradle 包装器,请尝试将 C:\Users\...\gradle\wrapper\gradle-wrapper.properties ..
发布时间:2021-11-21 20:56:52 Android

如何在 build.gradle 中检索 ADB 的路径

我试图通过 gradle task 启动应用程序. 任务 runDebug(dependsOn: ['installDebug', 'run']) {}任务运行(类型:Exec){命令行“adb"、“shell"、“am"、“start"、“-n"、“com.example.myexample/.ui.SplashScreenActivity"} 但是此代码不起作用,我收到错误消息: 启动进 ..
发布时间:2021-11-21 20:39:18 Android

什么是“同步项目与 Gradle 文件"?真正的意义?

在Android Studio中有一个按钮Sync Project with Gradle File,我一直在用,很有用.它会下载依赖包,也许还有更多. 但这到底是什么意思? gradlew中是否有对应的命令? 如果我只使用 gradle 开发应用程序,没有 IDE,我应该使用什么命令? 解决方案 按钮的功能如它所说:它更新 Android Studio 项目模型以匹配 ..
发布时间:2021-11-21 20:36:27 Android

Gradle:无法初始化类 org.codehaus.groovy.runtime.InvokerHelper

我看到了这个 gradle 错误:“无法初始化类 org.codehaus.groovy.runtime.InvokerHelper".我尝试了多种在线列出的方法来解决该问题,但没有成功.在调试过程中,我发现了奇怪的JVM版本. 安装了 Java 14,我在 bash_profile 中的 JAVA_HOME 中设置了路径.但是,gradle 显示的是 JVM 13 版本.我不确定这是否会导 ..
发布时间:2021-11-21 19:56:16 Android

通过 Android Studio 菜单和 gradlew 命令行运行 lint 的区别

当我在命令行上运行以下命令时: ./gradlew -lint 我得到的结果与在 Android Studio 中选择以下菜单选项不同. 分析->检查代码... 谁能解释一下?这是正常的吗?谨慎的开发人员是否应该同时运行两者以发现他/她的项目的所有潜在问题? 解决方案 在 Android Studio 中,您可以通过 Preferences > Inspections 自定义运行哪 ..
发布时间:2021-11-21 19:36:47 Android

通过 Android Studio 菜单和 gradlew 命令行运行 lint 的区别

当我在命令行上运行以下命令时: ./gradlew -lint 我得到的结果与在 Android Studio 中选择以下菜单选项不同. 分析->检查代码... 谁能解释一下?这是正常的吗?谨慎的开发人员是否应该同时运行两者以发现他/她的项目的所有潜在问题? 解决方案 在 Android Studio 中,您可以通过 Preferences > Inspections 自定义运行哪 ..
发布时间:2021-11-21 19:36:40 Android

在 Android Studio 中找不到模块应用程序的 Gradle build-info.xml

找不到模块应用程序的 Gradle build-info.xml.请确保您使用的是 gradle 插件 gradle:2.0.0-alpha 或更高版本 我在 gradle:2.0.0-beta2 中使用了 gradle 插件.我随机收到此警告,此后经常要么应用程序未更新,要么崩溃.清理和重建就足以解决问题. 有没有更好的方法来解决它? 解决方案 对我来说,它发生在 Mac 上 ..
发布时间:2021-11-21 19:19:49 Android

Android studio AAPT:错误写入R.txt失败:数据无效

我在 android studio 上构建新项目时遇到问题.我不断收到错误: 任务“:app:processDebugResources"执行失败.>执行 com.android.build.gradle.internal.tasks.Workers$ActionFacade 时发生故障>Android 资源链接失败AAPT:错误:写入“D:\Libraries\Documents\Androi ..
发布时间:2021-11-21 19:04:44 Android

Gradle 错误:仅在 Android Studio 中允许从事件调度线程进行写入访问

在将 Android Studio 更新到 2.2 版(在 Windows 10 上)后,第二天早上我在任何项目上构建 gradle 时以某种方式收到了这样的错误: 只允许从事件调度线程进行写访问 尽管 gradlew -build 命令工作并成功完成.我尝试了 WTF 修复集的典型 Android 开发人员:清理构建、使缓存无效、删除构建文件夹、删除 .gradle 文件夹、尝试不同 ..
发布时间:2021-11-21 18:46:10 Android

干净,gradlew干净之间的区别

当从 Android Studio 项目的终端发出时,以下语句有什么区别: Android_Studio_Project_Path: ./gradlew clean Android_Studio_Project_Path: ./gradlew clean assembleDebug Android_Studio_Project_Path: ./gradlew clean :ass ..
发布时间:2021-11-21 18:45:26 Android

Android Studio 构建/清理

为了编译外部 jar,我必须使用终端并进行清理.但是,当我进入项目的根目录并执行 gradlew 干净 我收到以下消息: -bash: gradlew: 命令未找到 这是我的应用程序文件夹主目录的屏幕截图. 如果您需要其他任何东西,请告诉我,我不确定为什么会这样. 解决方案 gradlew 不在您的全局路径中.要使用终端项目目录中的 gradle 包装器 (g ..
发布时间:2021-11-21 18:35:30 Android

您可以从命令行通过 Gradle 部署到设备吗

问题的真正含义 - 您可以通过命令行直接向 gradlew 发出任何命令来构建、打包和部署到设备吗? 解决方案 $ gradle installDebug 这会将调试构建 apk 推送到设备,但您必须手动启动应用程序. ..
发布时间:2021-11-21 18:30:46 Android