我发布这篇文章是为了帮助那些可能像我一样挣扎的几个人。当事情变得混乱时,我只是想在Android Studio中修复我的基本Android项目的运行配置。自从2次更新以来,我的运行配置停止了工作。它以某种方式指向已更改的apk路径。最新的AS更新中的某些内容会更改构建apk的位置,而不会更新现有的运行配置。长篇故事加长......
我尝试创建一个新的运行配置然后尝试运行旧配置。我收到一条错误消息,说我可能需要将项目与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,以便下载完成并尝试重新导入项目。我仍然得到错误!经过几次尝试之后,我决定在〜/ .gradle下检查,在那里找到并删除了“wrapper / dists / gradle-1.8-bin文件夹,认为早期的下载是腐败的,令人困惑的AS。这似乎让事情再次成为下一次尝试触发了下载/安装某些东西,让我继续下一步。
我目前仍在尝试重新导入并重新设置模块,这感觉就像是很多重新工作。我最终得到了一个地方,我被告知我的gradle版本太旧了...(我有Gradle-1.7)我现在就把它丢在那里以防万一其他人按照我刚才的方式打他们的头。这可能是一个代价高昂的错误。 (我还在为Wifi买单,所以我可以寄这个!)
答案 0 :(得分:0)
我终于弄明白了我的问题。我的build.gradle设置为使用'com.android.tools.build:gradle:0.5.+',这与最新版本的Android Studio不兼容。在Finder中复制我的项目文件夹,更新到最新的Gradle,并调整插件版本后,我终于能够同步我的项目了。我希望这篇文章能让别人头疼!