build.gradle相关内容
我正在尝试在 Android 应用程序上进行“发布"构建,但我不断收到以下错误: 无法计算/../AndroidStudioProjects/../classes.jar 的哈希 然后当我查看该目录中的“classes.jar"时,该文件不存在.我必须自己用 gradle 任务创建这个文件吗? 这里的 proguard 发生了一些事情,但除了“无法计算哈希......"之外,它没
..
我正在使用 gradle 构建一个 Android 应用程序.到目前为止,我使用 Manifest 文件来增加 versionCode,但我想从外部文件中读取 versionCode,并根据它是发布风格还是调试风格来增加 versionCode.我尝试了额外的属性,但您无法保存它们,这意味着下次构建它时我会得到相同的 versionCode.任何帮助将不胜感激! project.ext{开发版本
..
当我在 Eclipse 中导入 gradle 项目时,它给了我这个错误. FAILURE:构建失败,出现异常.* 什么地方出了错:配置根项目“测试"时出现问题.>无法解析配置“:classpath"的所有依赖项.>无法解析 de.richsource.gradle.plugins:gwt-gradle-plugin:0.3.要求::测试:未指定>无法获取'https://github.com/s
..
我的应用有两种产品风格: productFlavors {欧洲 {buildConfigField("Boolean", "BEACON_ENABLED", "false")}美国 {buildConfigField("Boolean", "BEACON_ENABLED", "true")}} 现在我想在更改路径的任务中获取当前风味名称(我在 Android Studio 中选择的名称):
..
我正在尝试了解 Gradle Wrapper 的工作原理.在许多源代码库中,我看到以下结构: projectRoot/来源/构建.gradlegradle.properties设置.gradle梯度gradlew.bat等级/包装纸/gradle-wrapper.jargradle-wrapper.properties 我的问题: 如何/何时生成gradlew/gradlew.bat?您
..
当我构建我的应用程序时,我收到以下错误: 错误:任务“:app:transformResourcesWithMergeJavaResForDebug"的执行失败.发现多个文件与操作系统无关的路径“META-INF/LICENSE" 这是我的 build.gradle 文件: 应用插件:'com.android.application'应用插件:'kotlin-android'安卓 {
..
更新到 Android Studio 3.0 并创建一个新项目后,我注意到在 build.gradle 中有一种新的方法来添加新的依赖项而不是 compileimplementation 而不是 testCompile 有 testImplementation. 示例: 实现 'com.android.support:appcompat-v7:25.0.0'testImplementat
..
我已经在 linux mint 17 上安装了cordova 和android sdk,并下载了gradle 2.4 (bin) 并提取了它并设置了它的路径,现在我可以从终端获取gradle -v,它可以,但是当我想构建时科尔多瓦: cordova 构建 它开始下载 gradle 2.2.... 如何将其设置为使用当前的 gradle 2.4 而不是下载旧版本? gradle -v
..
这几天在尝试写一些代码来体验一下Spring 5中的Spring反应式特性和kotlin扩展,还准备了一个gradle Kotlin DSL build.gradle.kt来配置gradle build. build.gradle.kt 由http://生成的Spring Boot模板代码转换而来start.spring.io. 但是Gradle检测不到buildscript中的ext
..
我是否应该担心 JCenter 被弃用? 为什么我应该将我的库从 JCenter 迁移到其他 Maven 存储库? 我可以在 Gradle 构建脚本中继续使用 jcenter() 吗? 解决方案 提到的最新更新 这里 在 JFrog 的网站上是这样的: 2021 年 4 月 27 日更新:我们听取了社区的意见,并将无限期地将 JCenter 保留为只读存储库.我们的客户和
..
我正在尝试使用最新的 Gradle 版本 (2.0),但是在终端中点击 gradle build 时我不断收到此消息.为什么要求 1.10 版本?我是 Gradle 的新手,所以我正在努力了解它. Gradle 版本 1.10 是必需的.当前版本为 2.0 这是我的依赖项(模块 build.gradle 文件): 依赖项{类路径 'com.android.tools.build:gr
..
我试图在我的 Spring Boot 项目构建中实现一个简单的场景:包括/排除依赖项以及根据环境打包 war 或 jar. 例如,对于环境dev包括devtools和package jar,对于prod package war等 我知道它不再是基于 XML 的配置,我基本上可以在 build.gradle 中编写 if 语句,但是否有推荐的方法来实现这一点? 我可以声明一些常见的
..
我正在尝试使用 Gradle 运行一个非常简单的项目,并在使用 gradlew run 命令 时遇到以下错误: 无法找到或加载主类“hello.HelloWorld" 这是我的文件结构: SpringTest-src-你好-HelloWorld.java-Greeter.java-建造-libs-tmp-gradle-包装器-build.gradle-gradlew-gradlew.
..
我创建了一个 Android 项目并向我的项目添加了一个外部 JAR (hessian-4.0.1.jar).然后我将 JAR 添加到构建路径并在 Order and Export 中将其选中. Order 和 Export 似乎被忽略了,并且来自外部 JAR 的所有类在运行时都丢失了. 在使用 Eclipse 插件构建 Android 应用程序时,是否有从外部 JAR 正确包含所需类
..
更新到 android studio 2.3 后,我收到此错误消息.我知道这只是一个提示,因为应用程序正常运行,但它真的很奇怪. 所有 com.android.support 库必须使用完全相同的版本规范(混合版本可能导致运行时崩溃).找到版本 25.1.1、24.0.0.示例包括 com.android.support:animated-vector-drawable:25.1.1 和 c
..
请问,您知道如何在合并多个资产文件夹之前或合并期间从 Android 项目资产文件夹中排除某些文件吗? 例如: android {源集{主要的 {assets.srcDirs = [fileTree(dir: 'assets1', exclude: 'myfile.txt'), 'assets2']//不起作用assets.exclude 'assets1/myfile.txt'//不起作
..
我在执行我的 Android 应用程序时遇到此错误(我清理了它然后构建了它,但错误仍然存在) 同步:好的 制作项目:好的 干净:好的 运行:错误 错误:任务 ':app:dexDebug' 的执行失败 .com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecExcept
..
我有一个项目,它有一个 SharedCode(Java)模块,其次是一个 Android(Android 库)模块,它依赖于 SharedCode模块.我想发布来自 SharedCode 模块的 jar 工件和来自 Android 模块的 aar 工件.我不知道如何编写我的 build.gradle 文件,以便在 artifactoryPublish 任务运行时两个模块都发布到 Artifacto
..
我正在尝试在我的项目中添加 firebase 但当我实现 'com.google.firebase:firebase-messaging:19.0.0' 和 'com.google.firebase:firebase-core:17.0.0'. build.gradle(这里是错误) 应用插件:'com.android.application'应用插件:'com.google.gms.go
..
我想包含仅用于测试的资源. 我的应用模块 build.gradle 文件中有以下内容: android {...源集{android测试{java.srcDirs = ['src/androidTest/java']res.srcDirs = ['src/androidTest/res']}}} java srcDirs 路径是正确的,但是如果我尝试从 androidTest 中的 re
..