问题标签 [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 投票
3 回答
36247 浏览

gradle - Android Studio 启动时出现 Gradle 错误

每次启动 Android Studio 时都会出现以下错误:

Gradle“VertretungsplanProject”项目刷新失败:无法使用 Gradle 分发“ http://services.gradle.org/distributions/gradle-1.6-bin.zip ”获取“IdeaProject”类型的模型。配置项目“:Vertretungsplan”时出现问题。配置项目“:Vertretungsplan”时出现问题。未能通知项目评估侦听器。配置项目 ':libraries:actionbarsherlock' 时出现问题。未能通知项目评估侦听器。无法规范文件“P:\Projekte\VertretungsplanProject\libraries\actionbarsherlock:Vertretungsplan\libs\android-support-v4.jar”的路径。文件名、目录名或卷标的语法错误

我的项目如下所示:

在此处输入图像描述

摇篮设置:

在此处输入图像描述

build.gradle of :Vertretungsplan :

:VertretungsplanProject的build.gradle为空。

build.gradle of :actionbarsherlock :

当我现在要编译时,会出现此错误:

已弃用的 make 实现
此项目启用了“Make”功能的旧实现。它已被弃用,很快就会被删除。请在设置 | 中启用较新的“外部构建”功能 编译器。

将此设置更改为Use external build一切正常后。但这每次我启动 Android Studio 时都会出现,这真的很烦人。

更新

android-support-v4.jar我从文件夹中删除了libs,只是写信compile 'com.android.support:support-v4:18.0.0'build.gradleActionbarSherlock。然后android-support-v4.jar从已安装的 SDK 中使用。

0 投票
2 回答
7421 浏览

android - ActionBar Sherlock with Android Studio 0.2.2

I am developing a demo app using ActionBar Sherlock and Android Studio. Android Studio Version is 0.2.2, gradle version is 1.6 and plugin version is 0.5.1 and i am following these tutorials :-

www.grokkingandroid.com
showlabor.blogspot.ca

i am getting following error :-

actionbarsherlock build.gradle file goes like this :-

and my project build file goes like this :-

any leads on this is highly appreciated

Thanks :)

0 投票
2 回答
7572 浏览

android - Android Studio .2.2 和 Gradle 包不存在

Android Studio 和导入外部 Java 库的新手。我已阅读有关配置 Gradle 依赖项的帖子,并修复了我的第一个包不存在错误。

这些是我的 MainAcitivity.java 文件中的导入语句:

这是我在 build.gradle 文件中的依赖声明。

我碰巧偶然发现了一篇专门提到如何修复导入GooglePlayServicesUtilGradle 包错误的帖子。

我需要为其他 6 个外部导入添加其他依赖项,但不知道如何找出将它们命名为什么,因为我不清楚为什么import com.google.android.gms.common.GooglePlayServicesUtil;映射到compile 'com.google.android.gms:play-services:3.1.36'

我如何找出其他 6 个外部库的依赖映射的其他导入是什么?

com.google.api.client.extensions.android.http.AndroidHttp;

com.google.api.client.googleapis.extensions.android.gms.auth.GoogleAccountCredential;

com.google.api.client.http.HttpTransport;

com.google.api.client.json.JsonFactory;

com.google.api.client.json.gson.GsonFactory;

com.google.api.services.tasks.TasksScopes;

真正寻找有关如何使用任何外部导入的 java lib 执行此操作的方法。

谢谢你的帮助!

0 投票
2 回答
10669 浏览

jakarta-ee - 如何使用 gradle 从 WSDL 和 XSD 生成工件?

您可以发布示例代码以使用 gradle 从 wsdl 和 xsd 生成工件吗?还有可用的内置插件吗?另外,我们如何使用 gradle 加载自定义绑定文件?

0 投票
4 回答
19826 浏览

android - Android Studio - Gradle 清单合并失败

我正在使用 android studio 中的 actionbar sherlock 构建一个演示应用程序,我遇到了问题,在以下链接中提到:- 上一个问题

现在按照上面链接上发布的回复后,我做了一些更改,现在我面临这个问题

我的应用程序清单文件是:-

和 actionbar sherlock 清单文件是:-

我无法弄清楚这里有什么问题,请帮忙

0 投票
6 回答
6140 浏览

android - 使用 build.gradle 文件将 Eclipse 项目导入 Android Studio 失败

我正在尝试使用 build.gradle 文件导入基于 Eclipse 的 Android 项目。我收到以下消息:“未能找到构建工具修订版 18.0.0”。但是,根据 Android SDK Manager,我安装了 Android SDK Build-tools 18.0.1。

如果相关的话,我在 64 位 Windows 7 机器上执行所有这些操作。

我该如何解决?

更新:实际上我今天早上才更新到 Build-tools 18.0.1。然后我注意到,在 Android Studio 中创建新项目时,它不允许我使用 Android 4.3(4.2.2 是最新的允许版本)创建项目。我尝试将项目的目标版本放到 Android 4.2.2,然后重新导出。现在,当我尝试导入此项目时,Android Studio 抱怨无法找到 Build-tools 18.0.1。

0 投票
12 回答
175731 浏览

android - Gradle 构建 Android 项目“无法解决所有依赖项”错误

我正在尝试使用 Gradle 构建我的第一个项目,我认为我的 gradle 文件和设置是正确的。

我只使用一个模块并支持 V4 + AppCompatBar 库。

项目 - build.gradle

项目 - settings.gradle

主模块 - build.gradle

带有 -i 标志的控制台输出:

0 投票
4 回答
25144 浏览

android - 如何检查我的项目中使用了哪个 Gradle Android 插件版本?

在我的 build.gradle 文件中,我设置了以下依赖项:

这将自动适应最新发布的版本(如这里所述)。

如何检查我的项目中使用了哪个当前版本?

编辑 2013-08-08:

0 投票
1 回答
85 浏览

gradle - Gradle:显示具有较新版本的依赖项

是否有插件或某事。当有新的库版本可用于某种依赖时,Gradle 是否会通知您?

如果某些库不遵守众所周知的版本约定可能会很困难,但对于其他库,我认为应该可以找到!?

如果没有,任何如何实现此功能的提示表示赞赏。

谢谢

0 投票
1 回答
615 浏览

android - 将项目从 Eclipse 导入 Android Studio 时在 gradle 中使用 Flavor

两天来,我试图在我的 Android 应用程序中创建 2 种不同的风格。我从 Eclipse 将我的应用程序导入到 Android Studio。我创建了另外 2 个 res 文件夹(res_testing 和 res_distribution)和另外 2 个 src 文件夹(src_testing 和 src_distribution)。这就是我的 build.gradle 的样子:

但是当我更改构建变量时,虽然应用程序构建正常,但它仍然使用与主 src 文件夹中相同的 DataManager 文件(尽管根据我给它们的名称我确实得到了两个不同的包)。

这让我疯狂!!我查看了 100 个论坛和帖子,但没有运气。

每个 DataManager 使用不同的 url 连接到服务器。这是我唯一想要的。