0

我正在尝试使用 Gradle 构建系统和 IntelliJ 13.1.2 CE 创建一个新的 Android 项目。从“新建项目”菜单中,我选择 Android,然后选择 Gradle:Android 模块,然后继续创建我的项目。

问题是:之后我无法“运行”该项目,而是出现了一个奇怪的错误。

在命令行中使用 Gradle 可以正常工作。但是选择我的应用程序作为构建配置,然后点击运行,会导致以下错误: 奇怪的错误

Information: 1 error
Information: 0 warnings
Error: java.lang.UnsupportedOperationException

我无法获得比这更多的信息。而且,我坚持认为,使用 Gradle 构建和安装可以在命令行和 IntelliJ 中正常工作。(gradlew 也可以)

所以我的问题是: - 有人遇到过这个问题吗?- 如果没有,有谁知道如何从 IntelliJ 获得更多信息?

另外,我正在使用 OSX Maverick 的 Mac

4

1 回答 1

0

我为那些有同样问题的人找到了一个“修复”。看起来,因为 OSX Maverick,设置代理系统范围会写下一些 java 系统范围的属性,所以代理全局应用于 IntelliJ(或一些奇怪的东西,我不太确定)和 Gradle

无论如何,如果您设置了系统范围的代理,并且在 IntelliJ -> Preferences -> HTTP Proxy : No Proxy 中,那么奇怪的是,IntelliJ 将使用系统范围的代理,而 Gradle 也可以正常工作。

在此处输入图像描述

你可以尝试检查更新,如果你想确保它有效(它会)

于 2014-05-15T15:40:22.393 回答