当移动到新计算机时,我丢失了一个驱动器,现在我正在为我的编程资产使用不同的文件路径。
当我在Android Studio中启动我之前的一个工作项目时,我遇到了Gradle的一个问题。
内容如下。 Gradle'Timer'项目刷新失败: 无法解析Gradle项目。原因:给定路径(E:\ Media \ Documents \ Dropbox \ Programming \ Android \ AndroidStudioProjects \ Timer \ build.gradle)未指向文件
我的新gradle路径是'C:\ Programs \ gradle \ gradle-1.6',当我在项目中进入Gradle设置时,它会检测到它,但是在点击'ok'并保存/重新加载项目之后同样的错误仍然存在。
我在环境变量中设置了GRADLE_HOME。 但是,基于此系统构建的其他项目会出现以下错误:“无法使用Gradle分发'http://services.gradle.org/distributions/gradle-1.6-bin.zip'执行构建。”
我错过了某处的配置步骤吗?
由于
答案 0 :(得分:6)
我搬到新电脑时遇到了这个问题。
我所做的是选择导入项目(使用build.gradle作为导入文件)而不是打开项目。当提示有关gradle信息时,我没有提供gradle home,而是选择使用gradle包装器。
答案 1 :(得分:1)
感谢您的建议oceansize42,但实际上这并没有帮助我解决我在重新启动Android Studio后重新出现的问题。
经过一些搜索,我找到了两个文件,其中包含了旧驱动器的参考文件。
.idea \ workspace.xml 和 .idea \ gradle.xml
workspace.xml包含一个具有旧路径的选项“KEY_STORE_PATH”。 gradle.xml包含我的问题“externalProjectPath”,它给了我错误。
更改这两项,然后重新启动完全修复了我的问题。