2012-07-19 44 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"); 

導致崩潰在接收器中,因此您無法啓動接收器錯誤。

相關問題