Android Studio在项目构建失败时挂起/冻结
从今天晚上开始,我遇到了一个非常严重的问题 如果我的android项目中有任何错误,并且构建失败,那么我的android studio就会被冻结/卡住。我只能杀死Android studio应用程序。 即使我下次打开同一个项目,gradle也会尝试构建并再次冻结。[请查看附件中的屏幕截图] 我能找到的唯一解决办法是。。。。我必须找到“构建失败”的确切原因,我必须使用其他编辑器解决这个问题,然后我的android studio将开始工作 事情是它一直工作到今天晚上都没有任何问题;突然就坏了。还有其他人有同样的问题吗 -nAndroid Studio在项目构建失败时挂起/冻结,android,ide,android-studio,Android,Ide,Android Studio,从今天晚上开始,我遇到了一个非常严重的问题 如果我的android项目中有任何错误,并且构建失败,那么我的android studio就会被冻结/卡住。我只能杀死Android studio应用程序。 即使我下次打开同一个项目,gradle也会尝试构建并再次冻结。[请查看附件中的屏幕截图] 我能找到的唯一解决办法是。。。。我必须找到“构建失败”的确切原因,我必须使用其他编辑器解决这个问题,然后我的android studio将开始工作 事情是它一直工作到今天晚上都没有任何问题;突然就坏了。还有其
嗯,我卸载了android studio并再次安装,现在问题已经解决了。 我仍然想知道它最初是怎么破的 如果其他人也面临同样的问题,请尝试重新安装studio。
如果您正在使用Mac osx,请参阅正确卸载Android studio;因为仅仅删除应用程序并不能完全卸载它。在我的例子中,在我添加了文件名中带有破折号的图像资源之后,同样的事情发生了 我手动删除它们,重命名它们,并在名称中添加下划线,Android Studio再次正常工作
(我不确定破折号是不是原因,为什么应该是破折号,但按照上面的方法解决了它。)这就是我解决相同问题的方法:
- 使用终端转到项目目录
- 运行./gradlew(或gradlew.bat)assembleDebug
- 修复gradle报告的问题
- 重新启动android studio,问题就消失了
start a terminal
chmod +x gradlew
./gradlew
./gradlew build
最后一步显示了xml文件中的一个错误,表明我使用了未转换的单引号。解决了这个问题。如果您使用的是Android Studio v1.2.1.1或更高版本,并且您使用的是Macbook,我最近看到,如果您的设备连接到您的笔记本电脑(通过usb连接,不知道是否通过wifi连接),并且您在笔记本电脑上睡觉,然后再次登录,Android Studio将挂起。因此,你需要拔下usb电缆,然后你应该看到Android studio很高兴,然后重新连接usb电缆。@Hesam的答案对我不适用。使用OSX和AS 1.2.1.1,我的大楼陷入了“扫描文件索引”的困境,即使重新启动Macbook,我也无法解决这个问题。下面是我的工作:
它应该适用于我的情况。打开终端并重置adb:
adb kill-server
adb start-server
我尝试了链接文章。它不起作用。我在XML中找到了导致失败的错误。修好了它就开始工作了。但Android Studio中仍然存在一些根本性的缺陷。@Virmundi这对我来说也不管用。您能在XML中发布您所更改的内容以解决此问题吗?@AravinR,此错误是由于具有相同ID的两个元素。对我来说,这是一个地方问题。在查看旧构建日志中的最后一个错误之前,我最好不要构建。从那以后,我不得不研究XML问题。唉,node.js和类似的东西,尤其是这个Android Studio,都是各种各样的恶意软件。请参阅有关如何卸载它们的说明。真麻烦。作为一个时间非常关键的开发人员,执行建议的步骤是一件非常繁琐的事情。这在圣经中是难以置信的。这是一个严重的错误。开发人员知道这个问题吗?是的,这很有效,杀掉android studio,拔掉usb,重新加载android studio,重新加载usb@user3290180,无需关闭Android Studio,只需重新插入USB电缆即可。这就足够了。在Windows Android Studio 1.3上工作,在Linux虚拟机上也修复了它,太棒了!我尝试更新Android Studio,但没有成功,但这个小把戏奏效了:)我还删除了adb.exe,这似乎也能杀死adb解冻,但启动adb并尝试运行我的应用程序再次冻结了它。我也必须重新启动AVD。当一个项目在启动时挂起时,这对我来说是有效的。它正在下载一个新的gradle版本,但用户界面没有给出任何指示。没有报告任何问题。我开始使用installDebug,而不是在IDE中构建。