获取屏幕截图时出现意外错误 - java.lang.nullpointerexception

时间:2016-05-10 17:23:44

标签: android android-studio nullpointerexception screenshot

我在Android Studio 2.0中捕获屏幕截图时遇到错误。我尝试使用2种不同的平板电脑,并且我发现了这两种错误。

Unexpected Error while obtaining screenshot - java.lang.Nullpointerexception

我用Google搜索并查看了不同的stackoverflow问题,但没有找到任何可以解决此问题的问题。

我最近安装了Android Studio 2.0,这可能是我不知道的问题。

4 个答案:

答案 0 :(得分:3)

重新启动Android Studio对我有用。

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

答案 1 :(得分:3)

这是一个老问题,但还有另一个具体原因可能会发生这种情况,虽然显然不是OP的情况,但它可能仍然可以帮助其他人:

如果您设置getActivity().getWindow().addFlags(LayoutParams.FLAG_SECURE);(通常用于避开屏幕截图),它也会阻止您从Android Studio截取屏幕截图,生成相同的错误Unexpected Error while obtaining screenshot

答案 2 :(得分:2)

转到AndroidStudio设置->系统设置->选中支持屏幕阅读器 并重新启动您的android studio。

enter image description here

答案 3 :(得分:0)

使用新版本升级Android Studio并进行更改,如Pratik k所述。它将像魅力一样运作。...