拖放 UI 元素时 Android Studio 挂起

标签 android android-studio

我安装了 Android Studio 1.0 和 JDK 1.8。

我创建新项目,使用“带 fragment 的空白 Activity ”并将最低版本设置为 Lollipop (5.0)

然后我转到 fragment_main.xml 并将一个 UI 元素拖到手机上(在示例中我使用了一个按钮)

当拖动界面在手机上可见时,android studio 挂起,我无法做任何事情,只能用 windows taskmanager 终止进程。

enter image description here

我的鼠标是这样的:

enter image description here

有什么想法吗? 谢谢。

最佳答案

我可能已经找到了解决方案。

我遇到了完全相同的问题,直到:

我推测可能只是窗口显示被卡住(Android Studio 程序本身的视觉呈现),并猜测这可能是使用 DirectX 设备来呈现 Android UI。

我的计算机上恰好运行着另一个使用 DirectX 设备进行渲染的应用程序(SimpleJungleTimer,我使用 DirectX 覆盖为英雄联盟丛林计时器编写的应用程序)。在我关闭此应用程序后,Android Studio 似乎正常工作(不再使用 UI 时卡住)

最终听起来这是 Android Studio 本身的一个错误,当它与另一个应用程序的 Activity DirectX 设备发生冲突时,他们没有正确地杀死/重新加载 DirectX 渲染设备(Android Studio 开发人员可能应该修复的东西) ,但是在 android studio 开发人员修复此问题之前,您应该能够通过确保在 Android Studio 中编码时关闭可能使用 DirectX 进行渲染的任何其他应用程序来解决此错误,以便它们的 DirectX 渲染设备不与 Android Studio 的 DirectX 设备冲突。

关于拖放 UI 元素时 Android Studio 挂起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27430865/

相关文章:

android - 如何在android中显示位置设置对话框?

android.view.InflateException ,通过 Fabric 插件整合数字

android-studio - com.google.android.youtube.player.youtubeplayerviewmodestbranding被禁用或隐藏在android中

java - Android Studio java.net.MalformedURLException : Protocol not found:

android - 每次我在 Eclipse 中单击 Android XML 文件时,它都会加载所有 API 版本的数据

Android开发-按钮 react 慢

Android Studio 无法识别我的设备 - 一加一

java - Android Studio 应用程序崩溃

android - fragment 不显示任何内容

Android测试原始资源