Android Studio无故无法完成Gradle执行

Android Studio无故无法完成Gradle执行,android,android-studio,gradle,Android,Android Studio,Gradle,从昨天起我就有一个很奇怪的问题。如果我在Android Studio中使用run按钮,有时Android Studio无法完成Gradle执行 在Android Studio的gradle控制台中,我首先得到一条消息: :app:compileDevelopmentDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation f

从昨天起我就有一个很奇怪的问题。如果我在Android Studio中使用run按钮,有时Android Studio无法完成Gradle执行

在Android Studio的gradle控制台中,我首先得到一条消息:

:app:compileDevelopmentDebugJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
其次是:

:app:dexDevelopmentDebug
AGPBI: {"kind":"simple","text":"warning: Ignoring InnerClasses attribute for an anonymous inner class","sources":[{}]}
AGPBI: {"kind":"simple","text":"(org.apache.commons.httpclient.HttpMethodBase$1) that doesn\u0027t come with an","sources":[{}]}
AGPBI: {"kind":"simple","text":"associated EnclosingMethod attribute. This class was probably produced by a","sources":[{}]}
AGPBI: {"kind":"simple","text":"compiler that did not target the modern .class file format. The recommended","sources":[{}]}
AGPBI: {"kind":"simple","text":"solution is to recompile the class from source, using an up-to-date compiler","sources":[{}]}
AGPBI: {"kind":"simple","text":"and without specifying any \"-target\" type options. The consequence of ignoring","sources":[{}]}
AGPBI: {"kind":"simple","text":"this warning is that reflective operations on this class will incorrectly","sources":[{}]}
AGPBI: {"kind":"simple","text":"indicate that it is *not* an inner class.","sources":[{}]}
然后gradle控制台说BUILD SUCCESSFUL,但Android Studio给了我错误消息“gradle Running未能完成gradle执行”,但没有任何原因(它是空的,见图)


“运行”按钮不再可单击,我必须单击“将项目与gradle文件同步”。之后,我可以运行应用程序几次(在设备上),而不会出现上面发布的任何错误消息。几次之后,相同的错误消息再次出现。

有时,gradle会给出此错误,但您可以毫无问题地运行应用程序。否则,如果问题在于插件或任何其他样板代码,gradle可能不会显示错误

在此场景中,您可以看到打开终端选项卡并执行此命令时出现的问题:

gradlew assembleDebug --stacktrace

之后,如果存在错误,您可以查看错误日志。

更新到最新的Android Studio 1.3版(beta版),问题就解决了。控制台显示相同的警告,但Android Studio没有失败。

在我的例子中,通过在上一个目录中构建Gradle解决了问题

最初,我将项目放在另一个目录中,当我将其移动到另一个目录时,它显示了上述错误,但在将其移回上一个目录后,错误被排序


希望能有所帮助。

错误在哪里?这些只是警告。向我们展示错误。正如我所写的:然后gradle控制台说构建成功,但Android Studio给了我错误消息“gradle Running未能完成gradle执行”,但没有原因(它是空的)。在收到错误消息后,我无法在设备上运行apk。您的应用程序是否安装在设备上?它成功运行了吗?如果gradle没事,我就看不到错误。不,没有。Android Studio抛出错误。在gradle控制台中,所有内容都已成功构建。正如我所写的,在我按下“与gradle文件同步”后,上面的“错误”消失,apk安装在设备上。因此gradle可以工作,并且可以在您的设备上运行<代码>gradlew installDebug。向我们展示您的
build.gradle
。使用终端总是很好的。只有在Android Studio中使用“运行按钮”时才会出现问题。我发现,问题首先出现在我将com.google.android.gms:play services gcm:7.5.+添加到build.gradle之后