将新图像添加到资源文件夹后出现类未找到异常

2024-03-09

该应用程序在模拟器和设备上运行得非常好。添加一组新图像后,它开始在每次运行时、在模拟器上和在设备上显示类未找到异常。

当尝试删除一些图像以查找原因时,我在运行时找不到不同的类。编译和打包应用程序不会生成警告或错误。他们甚至得到签名。我得到的一些“未找到类异常”:

java.lang.stringbuilder net.rim.device.api.ui.uiapplication

我猜这与总图像大小有关。每个图像的大小范围从 100KB 到 300KB,总共只有 25 到 30 个图像。在“res”文件夹之外添加图像不会生成错误,但图像不会添加到最终文件中。删除图像,刚刚添加的图像解决了问题,但我需要这些图像......

另外,这个应用程序并不大,但是在编译和打包应用程序时,它会生成并签名 125 个 cod 文件。这正常吗?

我在 Win 7 上使用 Eclipse 3.6(Helios) 和 BlackBerry Eclipse Plugin SDK 5.0.0.25

任何帮助将不胜感激。谢谢。


每个 .cod 文件的大小限制为大约 64K。如果你的 25-30 张图像平均大小约为 200K,那么 125 个 cod 文件并不会让我感到惊讶。

错误消息听起来 rapc 变得非常混乱。添加图像后,尝试刷新项目,甚至退出并重新启动 Eclipse,然后从头开始清理并构建项目。

对于 BB 来说,包含大量媒体通常不是一个好的应用程序设计。有一个很好的讨论here http://supportforums.blackberry.com/t5/Java-Development/large-app-size-what-to-do/m-p/171512/highlight/true#M20942关于处理这个问题的替代方法。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将新图像添加到资源文件夹后出现类未找到异常 的相关文章

随机推荐