当工程构build失败时,Android Studio挂起/冻结

自今天晚上以来,我遇到了一个非常有线的问题。

如果我的Android项目有任何错误,并且构build失败,那么我的Android工作室会被冻结/卡住。 我不能做任何事情,但杀死Android的工作室应用程序。 即使我下次打开同一个项目,Gradle也会尝试再次build立并冻结。 [请查看附件截图]

唯一的解决scheme,我可以find的是….我必须find究竟是什么原因导致“构build失败”,我将不得不解决使用其他编辑器的问题,然后我的Android工作室将开始工作。

事情直到今天晚上还没有任何问题。 并突然崩溃。 任何其他人有相同的问题?

-n

在这里输入图像说明

  • Android Studio 3.0 - Logcat窗口无法显示filter输入控件
  • 在Android Studio中默认打开“文本”选项卡
  • Android平板电脑有ac#IDE吗?
  • 访问Android Studio属性窗口?
  • android studio和android SDK捆绑的eclipse版本有什么区别
  • 在Android市场编程的IDE
  • 如何在Android Studio中更改项目名称
  • 默认情况下,在Android Studio中打开“文本”选项卡
  • 如果您使用的是Android Studio v1.2.1.1或更新版本,并且您使用的是Macbook,我最近已经看到,如果您的设备连接到笔记本电脑(通过USB不知道关于无线networking),然后睡觉您的笔记本电脑,再次login,Android Studio挂起。 因此,你需要拔掉USB线,然后你应该看到Android工作室很高兴,然后重新连接你的USB线。

    打开您的terminal并重置adb:

    adb kill-server adb start-server 

    这就是我解决同样的问题的方法:

    • 使用您的terminal转到您的项目目录
    • 运行./gradlew(或gradlew.bat)assembleDebug
    • 修复gradle报告的问题
    • 重新启动android工作室,问题不复存在

    根据野蛮人的回答,我在我的Mac上做了这个:

     start a terminal chmod +x gradlew ./gradlew ./gradlew build 

    最后一步在我的xml文件中显示错误,表明我使用了未转义的单引号。 解决了这个问题。

    那么,我卸载了Android工作室,并再次安装,现在问题已经消失。 我还在想,这个世界是如何摆在首位的。

    如果其他人面临同样的问题,请尝试重新安装您的工作室。 如果您使用Mac OSX,请参阅如何完全卸载Android Studio? 正确卸载Android工作室; 因为只有删除应用程序不会完全卸载它。

    在我的情况下,同样的事情发生后,我用文件名添加破折号的图像资源。

    我手动删除了它们,重命名了它们,并在名称中添加了下划线,Android Studio再次正常工作。

    (我不知道破折号是什么原因,为什么要这样做,但是这样做是固定的。)

    Hesam的回答对我不起作用。 使用OSX和AS 1.2.1.1,我的大楼卡在“扫描文件索引”,即使重新启动我的Macbook后,我无法解决。 下面为我​​工作:

    1. closuresAndroid Studio(强行杀死或只是拔掉USB将是好事)
    2. 进入AndroidStudioProjects目录并将应用程序目录移出到其他位置(AndroidStudioProjects之外)。
    3. 重新启动android studio,现在您将显示屏幕,询问您是要开始一个新项目还是打开一个旧项目。
    4. 再次将您在第2步中剪切并保留的文件夹粘贴回AndroidStudioProjects目录。
    5. 在android studio提示符下,select打开现有的项目,并select你刚才粘贴到AndroidStudioProjects的目录。

    它应该为我的情况。