2

我面临一个奇怪的问题,这已经让我发疯了,所以任何帮助都是非常受欢迎和感激的。

我创建了一个 Android 应用程序,它在各种手机和平板电脑上运行良好,但在某些 Galaxy S3 设备上,根本没有加载图像。

以下是我自己的事实和我从应用程序的投诉用户那里收集的信息:

  • 所有图像都打包在应用程序的可绘制文件夹中,因此可以从所有分辨率访问
  • 图像由mypackage.R.drawable.image_id或直接@drawable/image_id在 XML中引用
  • 图像是半透明的,并以.gif格式存储
  • 总共有大约 40 张图像,每张是 25x25 像素,“最大”是 1.25Kb
  • 目前我只收到来自 S3 所有者的投诉
  • 问题发生在标准操作系统上而不是自定义 rom 上(至少我没有关于自定义 rom 的信息)
  • 至少一位面临此问题的 S3 所有者声称他的手机已更新到最新的 Android 版本
  • 在许多 S3 设备上,该问题不可重现,并且应用程序按设计工作
  • 我正在 S2、S3、HTC Desire、索尼平板电脑 S,当然还有模拟器上测试我的应用程序 - 在所有我无法重现该问题的应用程序上
  • 我正在使用FrameLayout,主绘图区域占据整个空间,控件(使用图像的地方)被打包在 aLinearLayout中,它漂浮在上方

这是市场上应用程序的链接:

https://play.google.com/store/apps/details?id=com.rts.android.spacesim&feature=search_result

这并不是推广我的应用程序的某种奇怪方式,如果您是 S3 所有者并决定检查问题是否可以在您的设备上重现,请在此处写下评论,如果是,如果不是 - 您观察到什么。

我的问题是:

  • 有没有人观察到这样的问题?
  • 任何想法如何克服它?
4

1 回答 1

2

以下链接表明 GIF 支持可能会在 4.1 上再次中断,如果我没记错的话,大多数 Galaxy S3 都在运行。我的个人手机目前是 Galaxy S3,上面有 4.1.1

GIF 在三星 Galaxy Note 2 上不显示

http://code.google.com/p/android/issues/detail?id=3422

为什么不使用png?

于 2013-02-28T22:06:52.680 回答