问题标签 [build.gradle]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
273 浏览

gcc - 如何让 Gradle“cpp”插件在 C 项目中使用 gcc 而不是 g++?

Gradle“cpp”插件尝试使用 g++ 构建我的 C 项目,但构建失败,因为 C 不是 C++。我尝试使用 g++ 的“-x c”和“-std=gnu90”选项无济于事。

如何覆盖“cpp”插件对 g++ 的使用并让它使用 gcc?

0 投票
1 回答
391 浏览

android - gradle 和 manifest 上的 Android sdk 版本

几周前我开始使用 Android Studio,我有一个问题,在 build.gradle 文件中,我们可以像在清单中一样设置 minSdkVersion,但是是否会覆盖另一个?如果我们在 gradle 和 manifest 上设置不同的值,结果是什么?

0 投票
4 回答
15780 浏览

android - 在 Android Studio 上设置许可验证库

我正在尝试在 Android Studio 制作的应用中实施 Google 许可验证。通过遵循以下几行: http: //developer.android.com/google/play/licensing/setting-up.html似乎很重要:

作为将 LVL 添加为库项目的替代方法,您可以将库源直接复制到您的应用程序中。为此,请将 LVL 的 library/src/com 目录复制(或导入)到应用程序的 src/ 目录中。

我已经这样做了,但是导入了:

失败..在谷歌上搜索我注意到我需要修改我的项目中的 build.grade 文件,但我找不到具体的解决方案。

如何在我的 android studio 项目中引用 LVL?有一些教程或例子吗?

谢谢洛伦佐

0 投票
2 回答
1420 浏览

android-studio - 通过 gradle 将模块库添加到 android studio

我正在尝试将 Jake Wharton 的 ViewPageIndicator 库添加到我的项目模块中。我知道如何使用 jar 文件执行此操作,但由于这是一个模块,我不确定如何将其添加到 build.gradle 文件中。

这就是我目前的结构

ExampleProject (根模块) | ------> 示例(需要库的主模块) | ------> PageIndicatorLibrary

0 投票
21 回答
505008 浏览

java - 如何告诉 Gradle 使用特定的 JDK 版本?

我无法弄清楚如何让这个工作。

设想:

  • 我有一个用 gradle 构建的应用程序
  • 该应用程序使用 JavaFX

我想要的是

  • 使用一个变量(为每个开发人员机器定义),它指向一个 JDK 的安装,它将用于构建整个应用程序 / 测试 / ...

我想过拥有gradle.properties文件,定义变量。就像是

我不想要的

  • 指向JAVA_HOME所需的 JDK

我可以接受很多建议:

  • 一个定义系统环境变量的解决方案,我可以在我的 build.gradle 脚本中检查它
  • gradle.properties 中定义的变量
  • 仅为构建上下文覆盖 JAVA_HOME 变量(类似于use JAVA_HOME=<my special JDK path defined somewhere else defined>
  • 其他我没想到的事情

问题:

  • 如何将变量(如何定义,作为gradle.properties系统环境变量中的变量......)连接到构建过程?

我有多个可用的 JDK7,需要指向一个特殊版本(最低 JDK_u 版本)。

任何答案都值得赞赏,我很感激每一个正确方向的提示。

0 投票
2 回答
441 浏览

intellij-idea - 将项目导入 Android-Studio

我得到了一个在 Eclipse 中创建的 Android 项目,我需要将其移植到 Android-Studio。

我正在使用最新版本的 Android-Studio(0.2.6 build 130.795381),其中包括捆绑的 gradle 发行版(1.7 版)。

我按照这里写的说明 ,要求把项目交给我的人向我提供这个程序的产品。

所以他这样做了,并给我发了一个“build.gradle”文件,该文件假设使导入成为可能。

我打开了 Android-Studio 并尝试导入项目(使用任何可能的选项),但由于以下原因而失败: 在此处输入图像描述

我尝试下载 gradle 版本 1.6 并通过选择“本地 gradle 分发”选项来选择它,但这次它失败了,原因是: 在此处输入图像描述

我该如何克服这个问题?

0 投票
4 回答
5207 浏览

android - 使用 gradle 重命名 apk -> 两次获得相同的 apk

我有一个不同风格的应用程序 - 每种风格都有两个 buildTypes。

重命名清单中的某些行后,我还重命名了 apk。一切正常 - 我只是想知道为什么我两次获得相同的 apk?一次没改名一次改名...

具有不同名称的同一应用程序的简短示例:

  • “myApp-flavor-buildType.apk”(未重命名)
  • “myApp-appName-buildType-version.apk”(重命名为 apk)

这是我的 build.gradle 文件的代码:

只想知道发生了什么,以及是否可以在不获取两个 apk 的情况下执行相同的任务。

0 投票
0 回答
416 浏览

android - 在 Android Studio 中使用 actionbarsherlock

我在 android studio 中遇到以下错误:

0 投票
1 回答
1028 浏览

android - 如何使用 gradle.build 文件最小化 js 和 css 文件

我有一个phonegap 应用程序。我使用 gradle 来签名和 zipalign 构建它的应用程序,但我想在构建发布 apk 之前使用 gradle 来最小化 javascript 和 css 文件。

有没有办法做到这一点?你能帮忙找到解决办法吗?

0 投票
7 回答
80162 浏览

android - 在 Android Gradle 构建之前执行任务?

Gradle 是否可以在调用之前执行任务

类似的东西precompile。有人请帮忙。这样的事情可能吗?如何?