从设备获取屏幕截图时出现意外错误:EOF Android Sudio 3.2.1

时间:2018-11-07 10:33:23

标签: android android-studio intellij-idea screenshot jetbrains-ide

从Android Studio 3.2.1截取屏幕截图时出现错误,但在另一个系统(Android Studio 3.1.3)上工作。视频捕获工作完美。

它给了我下面的错误。

  

从设备获取截图时出现意外错误:EOF

这不是Nirali's question的副本,

我尝试了以下选项

1 :重新启动Android Studio对我有用。

重新启动Android Studio后,它没有显示屏幕捕获错误。

2 :转到Android Studio 设置->系统设置->已选中支持屏幕阅读器,然后重新启动Android Studio。

enter image description here

3: getActivity().getWindow().addFlags(LayoutParams.FLAG_SECURE);从未在我的应用程序中使用。

什么是完美的解决方案?

4 个答案:

答案 0 :(得分:0)

其中两个选项绝对适合我。我曾尝试按照this post last October中的建议骑行adb,但它没有任何改变。我仍然使用V3.2 Canary14。这可能已在更高版本中修复。但是在“系统设置”中设置屏幕阅读器支持后,我的屏幕截图恢复了。

答案 1 :(得分:0)

Android Studio 3.4: 转到“设置”->“外观”->“辅助功能”->“检查屏幕阅读器”

答案 2 :(得分:0)

在更新android studio 3.5.2并将SDK从26更新到28之后,我也遇到了同样的问题,然后没有从Logcat.net捕获屏幕快照,每次显示以下错误并与adb.exe连接:

从设备获取屏幕截图时出现意外错误:EOF

然后我已经应用了以下解决方案,它对我有用:

步骤1:再次从this Link.

下载adb​​.exe文件

第2步:从SDK文件路径中替换此文件: Android \ sdk \ platform-tools

第3步:重新启动Android Studio

第4步:从Logcat截取屏幕截图

答案 3 :(得分:0)

它可能不起作用,对于安全应用程序!。他们本来可以防止屏幕截图。