今天升级了 Android Studio 2.0 Beta 7,项目出错,发现跟 Volley 有关……

2016-03-17 16:18:18 +08:00
 dqflyer
升级后出现这个错误:

Gradle 'Xxxxx' project refresh failed

Error:Cannot configure the 'publishing' extension after it has been accessed.

初步排查是 Volley Module 的问题,更新了 volley 的最新代码,但是问题依旧,谷歌了一天都无解……求破,谢谢!
9225 次点击
所在节点    Android
15 条回复
wanttofly
2016-03-17 16:57:50 +08:00
关闭 vpn or 重启 studio or 重启电脑 or 重新连接宽带(或者 wifi)
dqflyer
2016-03-17 17:18:45 +08:00
@wanttofly 真的全试过,都不行
honeycomb
2016-03-17 17:42:57 +08:00
@dqflyer

安装完会提醒更新 gradle:2.0.0-beta7
和这个有关系吗?
livepps
2016-03-17 18:02:28 +08:00
是不是跟 bulde.gradle 中的 gradle 的版本有关,改成原来的试试。
suliuyes
2016-03-17 18:53:28 +08:00
我也是这个问题。正在翻江倒海的查…… 手贱啊不该升级的。严重影响进度。
maemo
2016-03-17 20:08:25 +08:00
我用的是最新的 2.1 preview3,没有遇到过啊,你再升级试试
greenskinmonster
2016-03-17 20:26:23 +08:00
这个。。。
稳定版的开发环境要留一套啊, Android Studio 的配置文件是按版本不同目录保存的,所以稳定版和尝鲜版程序分开即可。
dqflyer
2016-03-17 21:53:29 +08:00
最后还是恢复了 Android Studio 的版本到 beta6 就 OK 了
LittleMK
2016-03-18 11:43:16 +08:00
我用的也是 volley ,没问题。
MAC OS X 10.11.3
AS 2.0 beta7
Gradle 2.4.0
Android Plugin Version 1.3.0
thinkloki
2016-03-18 13:48:27 +08:00
现在都有 PreView3 了,我用的是这个。
suliuyes
2016-03-18 17:14:23 +08:00
@thinkloki @maemo 你们都好激进啊……公司的项目我只敢选到 beta channel 。怕搞出事就玩大了。自己玩到无所谓。
thinkloki
2016-03-18 17:42:31 +08:00
@suliuyes 我也是自己玩的,自己电脑上装的,公司电脑还是老老实实 1.5
maemo
2016-03-18 22:56:37 +08:00
@suliuyes 其它同事还在用 eclipse 呢,就我和另一个在用,不过他们都是工作近十的了,习惯 eclipse 了
Yasic
2016-03-20 16:33:53 +08:00
电脑上存着从 1.2 到 2.0beta6 的 Androidstudio ,之前被版本坑过,留下阴影了、、
dqflyer
2016-03-31 09:58:31 +08:00
这个问题在 stackoverflow ( http://stackoverflow.com/questions/36079404/errorcannot-configure-the-publishing-extension-after-it-has-been-accessed )看到解决办法:
注释掉 volley 中 build.gradle 的 apply from: 'bintray.gradle' 这一句就行了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/264220

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX