相关疑难解决方法(0)

如何检查Android Studio中的gradle版本?

使用Android Studio 0.82 编译官方项目时,会显示错误提示:

Error:The project is using an unsupported version of the Android Gradle plug-in (0.9.2)
Run Code Online (Sandbox Code Playgroud)

经过一些搜索,我决定手动更改build.gradle文件中的内容

classpath 'com.android.tools.build:gradle:0.9.+'
Run Code Online (Sandbox Code Playgroud)

到Android Studio中安装的gradle版本.

问题是,如何检查Android Studio中的gradle版本?

version android-gradle-plugin

80
推荐指数
5
解决办法
11万
查看次数

24
推荐指数
6
解决办法
3万
查看次数

无法通知Android Studio中的项目评估监听器错误

我已经为一个项目工作了几个月,没有任何问题。就在今天,在Android Studio中重新打开了该项目,并开始收到错误消息:

Gradle sync failed: Failed to notify project evaluation listener.
Run Code Online (Sandbox Code Playgroud)

我已经尝试过这种方法但是没有成功。

我还清理了缓存,重建了项目,重新启动了我的电脑,卸载并重新安装了SDK中的Android支持和Google库,并尝试了使缓存无效并重新启动。这些都不起作用。

而且我正在使用Android Studio 2.1.1,以防万一。

我希望有人可以帮助我解决此问题。提前致谢。

日志:

Caused by: org.gradle.internal.event.ListenerNotificationException: Failed to notify project evaluation listener.
    at org.gradle.internal.event.AbstractBroadcastDispatch.dispatch(AbstractBroadcastDispatch.java:55)
    at org.gradle.internal.event.BroadcastDispatch.dispatch(BroadcastDispatch.java:79)
    at org.gradle.internal.event.BroadcastDispatch.dispatch(BroadcastDispatch.java:30)
    at org.gradle.messaging.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
    at com.sun.proxy.$Proxy10.afterEvaluate(Unknown Source)
    at org.gradle.configuration.project.LifecycleProjectEvaluator.notifyAfterEvaluate(LifecycleProjectEvaluator.java:67)
    ... 94 more
Caused by: java.lang.StackOverflowError
    at com.google.common.base.Objects.hashCode(Objects.java:78)
    at com.android.build.gradle.internal.dependency.LibraryDependencyImpl.hashCode(LibraryDependencyImpl.java:145)
    at com.google.common.collect.AbstractMapBasedMultimap.put(AbstractMapBasedMultimap.java:192)
    at com.google.common.collect.AbstractListMultimap.put(AbstractListMultimap.java:100)
    at com.google.common.collect.ArrayListMultimap.put(ArrayListMultimap.java:66)
    at com.android.build.gradle.internal.DependencyManager.addDependency(DependencyManager.java:807)
    at com.android.build.gradle.internal.DependencyManager.addDependency(DependencyManager.java:855)
    at com.android.build.gradle.internal.DependencyManager.addDependency(DependencyManager.java:855)
    at com.android.build.gradle.internal.DependencyManager.addDependency(DependencyManager.java:855)

2016-05-29 15:34:00,668 [ 193987]   WARN - nal.AbstractExternalSystemTask - Failed to notify project …
Run Code Online (Sandbox Code Playgroud)

java android gradle android-studio android-gradle-plugin

6
推荐指数
2
解决办法
2万
查看次数