1

我正在使用 ecllipse(版本 2.0.2)将应用程序从 HVGA(Bada 2.0.2 设备)移植到 WVGA(Bada 1.2)。

为此,我在我的项目中做了以下更改

  1. 项目-> 属性/Bada 构建

    设置 Model WVGA 并设置 AutoScaling true(480x800)

  2. 我创建了一种分辨率为 480x800 的表格。

  3. 对于图像,我在 Resouce 文件夹中添加了一个文件夹

    -> 480x800 ->屏幕密度-高

并将我所有的资源放在这些文件夹中。

但是,当我单击应用程序中的按钮以在我的应用程序中选择更多图像作为要求并且日志显示输出为显示信息时,我的应用程序崩溃,安装完成。

0080.772,EXCEPTION,P32,T00,A125,Osp::Media::__Image::HasAlphaChannels (1547) > [E_UNSUPPORTED_FORMAT]
0080.774,EXCEPTION,P32,T00,A125,Osp::Media::Image::HasAlphaChannels (599) > [E_UNSUPPORTED_FORMAT] Propagated.
0080.851,EXCEPTION,P32,T00,A125,Osp::Media::__Image::HasAlphaChannels (1547) > [E_UNSUPPORTED_FORMAT]
0080.851,EXCEPTION,P32,T00,A125,Osp::Media::Image::HasAlphaChannels (599) > [E_UNSUPPORTED_FORMAT] Propagated.

我在 Bada 帮助中检查过这个问题,但找不到解决方案。请给出解决这个问题的建议

4

1 回答 1

0

正如我所见,您刚刚将您的图像(针对 HVGA 优化)移动到一个新文件夹以将它们用于 WVGA。

如果我理解正确,我建议您参考 SDK 中的 bada 开发文档(通过 bada IDE 帮助系统),其中指定 WVGA 屏幕的特定图像属性是什么,将图像属性更改为兼容的(重新-调整它们的大小)并重建您的项目。

我认为问题会解决,我们喜欢您的反馈。

此致。

我为你找到了参考:使用定制和优化的资源

于 2012-08-07T02:43:41.197 回答