gpt4 book ai didi

java - Android Studio 0.8.2 URI 有一个权限组件

转载 作者:可可西里 更新时间:2023-11-01 09:53:21 37 4
gpt4 key购买 nike

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

我已经尝试了几件事,但仍然卡住了。我将我的配置文件从我的用户文件夹中移出,并将它们放在我拥有 Android Studio 的根目录中。 (C:/工作室)。我也试过使缓存无效,但仍然无济于事。我在联网的 VDI 上,所以我不确定这是否与它有关。以下是我从 Gradle 同步中获得的消息。知道这里可能出了什么问题吗?

Gradle 同步消息:

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

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

java.lang.IllegalArgumentException: URI 有权限组件 在 java.io.File.(File.java:423) 在 org.gradle.api.internal.classpath.EffectiveClassPath.findAvailableClasspathFiles(EffectiveClassPath.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.runNoExit(ProcessBootstrap.java:41) 在 org.gradle.launcher.bootstrap.ProcessBootstrap.run(ProcessBootstrap.java:32) 在 org.gradle.launcher.daemon.bootstrap.GradleDaemon.main(GradleDaemon.java:22)

最佳答案

我看到的唯一原因是如果您的主目录位于网络共享上(它的 Windows 路径格式为 (\\UNC_PATH\... 而不是类似 C:\的本地文件)。Gradle 现在不能正确支持它。Android Studio 的错误数据库中有一个错误可以跟踪它:

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

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

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

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

I also faced same issue. Reason I figured out that may be when I installed Android Studio with option -- Install to current User. This step installed .gradle folder in the organization Network Path [\{network}\users{USERID}.gradle]

Resolution step: [On Windows 7 Machine]

  1. Copied .gradle folder from path on network [\{network}\users{USERID}.gradle] to [C:\Users{USERID}.gradle]

  2. In Android Studio v-(Beta) 0.8.6 [File --> Settings] changed Gradle Settings

    Global Gradle settings

    Service directory path: C:/Users/{USERID}/.gradle

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

I had also given Gradle VM options because it tried to download Gradle-0.12+-all.jar before compiling.

关于java - Android Studio 0.8.2 URI 有一个权限组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26103564/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com