我最近不得不准备提交给BB应用程序世界的BB应用程序,但运行应用程序时遇到问题。基本上,我已经创建了一个新的黑莓项目,使用“使用现有的源”选项指向我从开发人员实际开发此应用程序的来源。构建应用程序正常,但是当我想启动应用程序时,它立即退出并出现NullPointerException异常。Blackberry运行时错误:FRIDG:找不到img/logo.png
当调试应用程序,调试器停止在下面的行:
Bitmap bitmaplogo = EncodedImage.getEncodedImageResource("img/logo.png").getBitmap();
,错误如下:
[0.0] FRIDG: could not find img/logo.png
我有一个img/logo.png,它位于/res/img/logo.png。尝试将路径指定为“res/img/logo.png”,“/res/img/logo.png”,“logo.png”未奏效。我个人认为这不是问题,这个确切的代码基础对另一个开发人员来说是完美的。我更倾向于开始研究工具,JDK/JRE版本,项目设置。也许资源文件应该明确包含在构建中?
其他一些信息:
- 我的黑莓手机项目使用黑莓JRE 5.0.0作为JRE系统库
- 我有甲骨文的Java SDK 6更新26安装
- 使用BlackBerry Java插件的Eclipse 1.3 0.0
- 在Windows XP SP2
有没有人遇到过同样的问题?
我遇到同样的问题。 “FRIDG:could not find images/xxx.gif”我正在使用PhoneGap,我正在做的是使用ajax调用URL并分析其响应并向用户显示数据。我在模拟器输出窗口中错误地获取了所有在响应中缺失的图像。我能够在没有任何问题的情况下在Ripple Chrome插件中运行我的黑莓项目。所有的数据都加载得很好..任何想法,请? – hriziya