Ich integriere Banner Ads in meine BB-Anwendung.Ich bekomme NullPointerException, wenn die Banner-Klasse verwendet wird (BlackBerry Advertising)
Leider bekomme ich eine seltsame NPE.
Wenn ich den Code auskommentieren, um Banner zu meinem Bildschirm zu erstellen/hinzuzufügen - bekomme ich nie die NPE.
Ich verwende den standardmäßigen Strom 9530 BB-Simulator für JDE 4.7.0.
Ich habe versucht, Debugger zu verwenden - aber auf Debugger Start JDE fragt mich, '.debug' Datei für die net_rim_bbapi_adv_appXXXXX.cod, die auf meiner Seite nicht verfügbar ist. Wenn ich die NPE bekomme, sehe ich kein "vollständiges Bild".
Wie auch immer, hier ist der Call-Stack ich im JDE Debugger sehen:
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
Das Problem tritt nur auf, wenn ich anderen Schirm über mein Banner enthält Bildschirm drücken, während das Banner nicht voll beladen ist.