2012-07-19 43 views
0

我发现了一个Android应用程序。你可以在这里看到:https://github.com/ChrLipp/SmsReceiver-PhonegapPhoneGap的:无法启动接收机nullpointerexeption

当我运行它,它收到了一条短信,并显示在屏幕上。但是,如果应用程序关闭并收到文本,手机会崩溃,并返回上述错误(无法启动接收器)。然而,在日志中,它看起来应用程序仍然能够获取消息数据(这是我想要的),但然后崩溃。

有什么建议吗?

基本上我想有一个应用程序,它关闭时/运行到后台仍是能够得到从文本数据,并用它做什么。

+0

你应该写在github上,以ChrLipp bug报告。 – Alex 2012-07-24 02:26:30

回答

2

如果不启动应用程序,这不叫中的onCreate():

super.loadUrl("file:///android_asset/www/index.html", 1); 
接收机

然后,这个返回NULL:

Object[] pdus = (Object[]) extras.get("pdus"); 

导致崩溃在接收器中,因此您无法启动接收器错误。

相关问题