2
我將橫幅廣告整合到我的BB應用程序中。當使用Banner類時,我得到NullPointerException(BlackBerry廣告)
不幸的是,我得到一個奇怪的NPE。
當我註釋掉創建/添加橫幅到我的屏幕的代碼 - 我永遠不會得到NPE。
我正在爲JDE 4.7.0運行默認的Strom 9530 BB模擬器。
我試圖使用調試器 - 但是在調試器啓動時,JDE要求我爲net_rim_bbapi_adv_appXXXXX.cod提供'.debug'文件,該文件在我這邊不可用。所以當我得到NPE時,我沒有看到「全貌」。
不管怎麼說,這是調用堆棧我在JDE調試器看到:
Calling Method Line
334:400
BrowserContentlmpl.requestSecondaryURL(String, boolean, boolean) 443
BrowserContentlmpl.addSecondaryURL(String, SecondaryURLNode, boolean) 404
HTMLBaseRenderer.makeBitmapField(
HTMLGenericElement, Border, String, int, int, int, int) 6198
HTMLBaseRenderer.processElementlmg(HTMLGenericElement, boolean) 1992
HTMLBaseRenderer.processTag(int, HTMLGenericElement, boolean, boolean) 1114
HTMLBaseRenderer.handleOpenTag(HTMLGenericElement, boolean) 970
RHTMLRenderer.handleTag(int) 1620
RHTMLRenderer.parseData() 602
HTMLBaseRenderer.finishProcessingData() 853
BrowserContentlmpl.finishLoading() 693
HTMLBrowserContent.finishLoading() 462
BrowserContentManager.handleNewContent() 92
BrowserContentManager.setContent(HttpConnection, RenderingApplication, Event) 56
334:30f
334:2235
問題只發生,如果我推任何其他屏幕在包含屏幕,而旗幟未滿載我的橫幅。在BB支持論壇