0

我发布这篇文章是希望帮助几个可能与我一样苦苦挣扎的人。当事情变得混乱时,我只是试图在 Android Studio 中为一个基本的 Android 项目修复我的运行配置。自从 2 次更新前,我的运行配置停止工作。它以某种方式指向已更改的 apk 路径。最新的 AS 更新中的某些内容会更改构建 apk 的位置,而无需更新现有的运行配置。长篇大论……</p>

我尝试创建一个新的运行配置,然后尝试运行旧配置。我收到一条错误消息,提示我可能需要将我的项目与我的 Gradle 构建文件同步。当一切都出错时,我在 Gradle 任务窗口中单击了“刷新所有 gradle 项目”同步按钮。我的模块完全从项目中消失了!我尝试从项目设置中重新导入,然后开始出现错误:

Could not install Gradle distribution from 'http://services.gradle.org/distributions/gradle-1.8-bin.zip

我无法弄清楚这一点,因为我之前没有遇到这个问题,而且我注意到我的模块文件已被完全删除!在查看 Android Studio 日志之前,我又试了几次,上面说它无法解压缩 gradle 1.8 包之类的东西。我意识到它正在尝试下载一些东西,而且我在机场使用付费 wifi,所以下载无法完成。然后我支付了wifi费用,以便下载完成并尝试重新导入项目。我仍然得到错误!经过几次尝试后,我决定在 ~/.gradle 下进行检查,发现并删除了“wrapper/dists/gradle-1.8-bin”文件夹,认为之前的下载已损坏且令人困惑。

我目前仍在尝试重新导入并重新设置模块,感觉就像很多返工。我最终到了一个地步,有人告诉我我的 gradle 版本太旧了......(我有 Gradle-1.7)我现在只是把它扔在那里,以防其他人像我刚才那样撞到他们的头。这可能是一个代价高昂的错误。(我还在为 Wifi 付费,所以我可以发送这个!)

4

1 回答 1

0

我终于弄清楚了我的问题。我的 build.gradle 设置为使用 'com.android.tools.build:gradle:0.5.+',这与最新版本的 Android Studio 不兼容。在 Finder 中复制我的项目文件夹、更新到最新的 Gradle 并调整插件版本后,我终于能够同步我的项目了。我希望这篇文章能让别人头疼!

于 2013-11-09T02:01:02.433 回答