我整合横幅广告到我的BB的应用程序。

可惜的是,我得到一个奇怪NPE。

当我注释掉的代码来创建/加入横幅到我的屏幕 - 我从来没有得到过NPE

我运行默认斯特罗姆9530 BB模拟器JDE 4.7.0。

我试图用调试器 - 但是在调试器启动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

这个问题只发生,如果我推了我的屏幕包含横幅任何其他屏幕,而横幅不能满载。

有帮助吗?

解决方案

RIM开发的 jreda 在BB支持论坛确认的问题,并说:

  

我们已经确认这是一个   与广告服务库发出   4.x的OS。将固定在   下一个版本,但同时存在   不应该对任何不良影响   用户作为异常应   默默的记录。如果你正在调试,   该设备将暂停,你会   需要继续移过   例外,但在正常运行   用户应该不会注意到的一个   异常已经发生。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top