Android Studio 0.8.2 URI有一个权威组件

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

我已经尝试了几件事情,但仍然陷入困境。 我把我的configuration文件移出我的用户文件夹,并把它们放在我有Android Studio的根目录下。 (C:/室)。 我也试图使caching失效,但仍然没有帮助。 我在一个networkingVDI,所以我不知道这可能有什么关系。 以下是我从Gradle同步获得的消息。 任何想法在这里可能会出错?

Gradle同步消息:

错误:无法启动守护进程。 这个问题可能是由于守护进程的configuration不正确造成的。 例如,使用无法识别的jvm选项。 有关守护进程的用户指南章节,请参阅http://gradle.org/docs/1.12/userguide/gradle_daemon.html

请阅读以下stream程输出以了解更多信息:

java.lang.IllegalArgumentException:URI在java.io.File处有一个权限组件(File.java:423),位于org.gradle.api.internal.classpath.EffectiveClassPath.findAvailableClasspathFiles(EffectiveClassPath.java:41) .api.internal.classpath.EffectiveClassPath。(EffectiveClassPath.java:32)at org.gradle.api.internal.classpath.DefaultModuleRegistry。(DefaultModuleRegistry.java:61)at org.gradle.api.internal.classpath.DefaultModuleRegistry。( DefaultModuleRegistry.java:55)org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit(ProcessBootstrap.java:41)at org.gradle.launcher.bootstrap.ProcessBootstrap.run(ProcessBootstrap.java:32)at org.gradle.launcher .daemon.bootstrap.GradleDaemon.main(GradleDaemon.java:22)

Solutions Collecting From Web of "Android Studio 0.8.2 URI有一个权威组件"

我见过的唯一的原因是如果你的主目录是在一个网络共享(它有一个Windows路径的形式(\\ UNC_PATH \ …而不是像C:\本地文件)。目前没有正确的支持。Android Studio的bug数据库有一个错误来跟踪它:

https://code.google.com/p/android/issues/detail?id=56444

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

https://issues.gradle.org/browse/GRADLE-2941

Android Studio错误报告列出了这个解决方法:

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

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

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

  2. 在Android Studio v-(Beta)0.8.6中[文件 – >设置]改变了Gradle Settings

    全局Gradle设置

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

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

我也给了Gradle VM选项,因为它在编译之前试图下载Gradle-0.12 + -all.jar。

如果您没有强大的互联网连接,请确保您从控制台中选择离线模式。 选择离线模式可以解决问题。