Java Android Studio 0.8.2 URI有一个权限组件

Java Android Studio 0.8.2 URI有一个权限组件,java,android,windows,android-studio,Java,Android,Windows,Android Studio,我正在获取Gradle项目同步失败。当我启动Android Studio时。当我尝试清理项目时,我无法完成Gradle执行,原因是:URI有一个权限组件 我已经试过好几种方法了,但仍然卡住了。我把我的配置文件从我的用户文件夹中移出,放在我的根目录中,在那里我有Android Studio。C:/Studio。我也尝试过使缓存无效,但仍然没有帮助。我使用的是联网VDI,所以我不确定这是否与此有关。下面是我从Gradle sync收到的消息。你知道这里会出什么问题吗 渐变同步消息: 错误:无法启动守

我正在获取Gradle项目同步失败。当我启动Android Studio时。当我尝试清理项目时,我无法完成Gradle执行,原因是:URI有一个权限组件

我已经试过好几种方法了,但仍然卡住了。我把我的配置文件从我的用户文件夹中移出,放在我的根目录中,在那里我有Android Studio。C:/Studio。我也尝试过使缓存无效,但仍然没有帮助。我使用的是联网VDI,所以我不确定这是否与此有关。下面是我从Gradle sync收到的消息。你知道这里会出什么问题吗

渐变同步消息:

错误:无法启动守护进程。 此问题可能是由于守护进程的配置不正确造成的。 例如,使用了无法识别的jvm选项。 请参阅《用户指南》中有关守护程序的章节,网址为

请阅读以下流程输出以了解更多信息: java.lang.IllegalArgumentException:URI具有权限组件 在java.io.File.File.java:423 位于org.gradle.api.internal.classpath.EffectiveClassPath.findavailableclasspathfilesffectiveclasspath.java:41 位于org.gradle.api.internal.classpath.EffectiveClassPath.EffectiveClassPath.java:32 位于org.gradle.api.internal.classpath.DefaultModuleRegistry.DefaultModuleRegistry.java:61 位于org.gradle.api.internal.classpath.DefaultModuleRegistry.DefaultModuleRegistry.java:55 位于org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExitProcessBootstrap.java:41 位于org.gradle.launcher.bootstrap.ProcessBootstrap.runProcessBootstrap.java:32
在org.gradle.launcher.daemon.bootstrap.GradleDaemon.maingradeldaemon.java:22

如果您没有强大的internet连接,请确保从控制台选择脱机模式。选择脱机模式可以解决此问题。

我看到的唯一原因是,如果您的主目录位于网络共享上,它的Windows路径的格式为\\UNC\U path\。。。而不是像C:\这样的本地文件。Gradle现在并不支持这一点。Android Studio的bug数据库中有一个bug用于跟踪它:

它引用了Gradleware的bug数据库中的一个bug:

Android Studio bug报告将此列为解决方法:

我也面临同样的问题。我发现的原因可能是当我 已安装Android Studio,带有选项-安装到当前用户。这 已安装步骤。组织网络路径中的gradle文件夹 [\{network}\users{USERID}.gradle]

解决步骤:[在Windows 7计算机上]

已将.gradle文件夹从网络[\{network}\users{USERID}.gradle]上的路径复制到[C:\users{USERID}.gradle]

在Android Studio v-Beta 0.8.6[文件->设置]中更改了渐变设置

全局渐变设置

服务目录路径:C:/Users/{USERID}/.gradle

Gradle VM选项:-Dhttp.proxyHost={dummyHost}-Dhttp.proxyPort={dummyPort}-Dhttp.proxyUser={dummyUser}-Dhttp.proxyPassword={dummyPassword}

我也给了Gradle虚拟机选项,因为它试图下载 编译前使用Gradle-0.12+-all.jar


我去设置和检查脱机工作,但我仍然得到相同的错误。完美!谢谢你,事情就是这样发生的。我认为问题在于网络驱动器上有.AndroidStudioBeta文件,所以我将其移动到idea.properties文件中,但我不知道.gradle文件夹。谢谢你的帮助!