当我尝试从我的一些项目中(通过按下相机图标)在Android中制作一个屏幕快照时,我得到了以下消息:
"Unexpected error while obtaining screenshot from device: EOF"如果我在打开一个完全不同的项目后点击相机图标,我可以制作一个相同图像的屏幕截图。是否存在与需要删除和替换的项目相关的损坏文件?
发布于 2018-10-30 22:05:56
我最近遇到了这个问题--以前一切都很顺利。显然,它是从几周前我迁移到SDK 26时开始的。这为我修复了它:-关闭Studio -在Android\platform中重命名adb.exe -tools to .saf -从Android\Android\platform复制旧的adb.exe -tools到Android\sdk\platform-tools -重新启动Studio
所以基本上用旧版本取代SDK 26 adb.exe ..。
发布于 2018-10-23 06:01:02
在我的例子中,重启Android对我起了作用。转到文件
但对于那些在重新开始后仍然有问题的人来说。如果您有getActivity().getWindow().addFlags(LayoutParams.FLAG_SECURE);集(通常用于避免屏幕截图),它还将阻止您从Android获取屏幕快照,从而在获得屏幕快照时产生相同的错误意外错误。
发布于 2019-05-06 14:22:33
我试着用这种方法:
https://stackoverflow.com/questions/52941745
复制相似问题