7得票4回答
Java:怎么可能会发生空指针异常?

我们的软件刚刚接到以下错误报告: java.lang.NullPointerException at java.util.Arrays.equals(Unknown Source) at our.app.OurMain(OurMain.java:13) 这种情况发生在JR...

13得票2回答
Android在动态壁纸中播放电影文件

这可行吗?我尝试使用MediaPlayer,但它会在MediaPlayer对象上抛出NullPointerException。我可以让音频正常工作但视频无法正常工作。 mp=MediaPlayer.create(getApplicationContext(), R.raw.sample); ...

11得票3回答
一种简洁的方法来检查一个Set是否不包含null。

我有一个方法,它接收一个对象的Set。它委托给的一个方法要求Set中不包含任何空元素。我想在委托之前在该方法中检查前置条件,即确保Set不包含任何空元素。明显的代码是: public void scan(Set<PlugIn> plugIns) { if (plugIns ...

10得票3回答
java.lang.RuntimeException: 在传递结果时出错 ResultInfo{who=@android:requestPermissions:, request=10, result=-1, data=Intent}。该错误与应用程序的权限请求相关。

编辑: 现在应用程序可以运行了。但是它只会在第一次启动(安装后)之后请求权限。如果我离开应用程序(按返回按钮),然后稍后再次启动它,它不会再次要求授权。为什么会这样呢? 按下返回按钮难道不会通过调用onDestroy()销毁活动,并且应该再次调用onCreate()方法吗? 原始问题: ...

34得票22回答
Android SDK内容加载器失败,出现NullPointerException异常。

最近我在Eclipse Helios中与Android SDK和AVD管理器交互时经常出现错误。 我尝试过重新安装Eclipse插件和Android SDK,但都没有成功。 如果我进入“已安装的软件包”页面并单击刷新(或安装或删除软件包),我会弹出一个窗口提示:'Android SDK C...

9得票2回答
Opensaml错误:接收正确的解组器。

我正在运行这段代码,使用的是opensaml2.6版本。 Element metadataRoot = document.getDocumentElement(); // Unmarshall UnmarshallerFactory unmarshallerFactory = Config...

9得票3回答
空指针异常:使用GSON在JAVA中进行JSON解析

我希望使用Api GSON通过java解析JSON文件,以获取JSON文件的最后字段: descriptor.json: { "Teleservice_1" : { "Record_1" : { "method_name" : "mehdi"...

251得票6回答
使用Java8中的lambda表达式仅过滤非空值

我有一个对象列表,比如car。我想使用Java 8根据某些参数过滤这个列表。但是如果参数是null,它会抛出NullPointerException异常。如何过滤掉空值? 当前代码如下requiredCars = cars.stream().filter(c -> c.getName(...

199得票8回答
Android. Fragment的getActivity()有时会返回null。

在开发者控制台的错误报告中,有时我会看到NPE问题的报告。我不明白我的代码哪里出了问题。在模拟器和我的设备上,应用程序没有强制关闭,但是某些用户在调用getActivity()方法时,在片段类中遇到了NullPointerException问题。 活动 pulic class MyAct...

7得票5回答
PHP通过异常处理空值

有没有办法告诉PHP,当我试图访问一个null对象的成员或方法时抛出异常? 例如: $x = null; $x->foo = 5; // Null field access $x->bar(); // Null method call 目前,我只收到以下错误消息,这些错误消...