所以我试图在Ubuntu 14.04 LTS中使用Android Studio 2.2 preview-1。
我使用 gradle-2.10 和 gradle-plugin 2.2.0-alpha1 以及 openJDK-8 。
compileSdkVersion 23
buildToolsVersion "23.0.3"
首先 studio.sh 没有运行,我找到了将#!/bin/sh
更改为#!/bin/bash
的解决方案。 Voila - 正常开始。
但是在 build.gradle 文件中,会显示警告 -
'dependencies' cannot be applied to '(groovy.lang.Closure)'
并且它没有从库项目中找到导入的类(仅包括jar)。 请有人帮助我。
答案 0 :(得分:2)
我找到的唯一解决方案是,每次打开项目时,我都会转到设置>构建,执行,部署> Gradle,更改为"使用本地gradle分发",点击应用然后点击"使用默认的gradle包装"好的。
这应该可以解决,但每次都这样做很烦人。
答案 1 :(得分:0)
它看起来像gradle上的包装版本的2.10版本的问题。
阅读了人们的解决方法,如
我只是试着安装一个独立版本的gradle,因为我总是只使用android studio附带的包装版本。
随之而来的是任何错误和任何警告。
对于任何想尝试的人(我是mac的用户):
如果您像我一样通过自制软件安装它,正确的路径将是: /usr/local/Cellar/gradle/x.yy/libexec 其中x.yy它假设是2.11(即使发布的最新版本是2.13,这是brew提供的最后一个版本)
我刚才意识到上面的步骤并没有确切地解决问题。每次重新打开项目时,问题都会一次又一次地出现。 这很令人讨厌,但改变使用“包装”/“常规gradle”会发出警告。 但这也意味着这不是我在开始时假设的问题。
...让我们等待永久修复^^
答案 2 :(得分:0)