【发布时间】:2013-03-01 06:11:27
【问题描述】:
我正面临一个奇怪的问题,这已经让我发疯了,因此非常欢迎和感谢任何帮助。
我创建了一个 Android 应用程序,它在各种手机和平板电脑上运行良好,但在某些 Galaxy S3 设备上,根本没有加载图像。
以下是我自己的事实以及我从应用程序的投诉用户那里收集的信息:
- 所有图像都打包在应用程序的可绘制文件夹中,因此可以从所有分辨率访问
- 图片由
mypackage.R.drawable.image_id引用,或直接通过XML 中的@drawable/image_id引用 - 图像是半透明的,并以
.gif格式存储 - 总共有大约 40 张图片,每张是 25x25 像素,“最大”为 1.25Kb
- 目前我只收到 S3 所有者的投诉
- 问题出现在标准操作系统上,而不是自定义 rom(至少我没有关于自定义 rom 的信息)
- 至少一位面临此问题的 S3 所有者声称他的手机已更新到最新的 Android 版本
- 在许多 S3 设备上,该问题无法重现,并且应用程序按设计运行
- 我正在 S2、S3、HTC Desire、索尼平板电脑 S 上测试我的应用程序,当然还有模拟器 - 在我无法重现问题的所有应用程序上
- 我正在使用
FrameLayout,主绘图区域占据整个空间,控件(使用图像的位置)封装在LinearLayout中,它漂浮在上方
这是市场上应用程序的链接:
https://play.google.com/store/apps/details?id=com.rts.android.spacesim&feature=search_result
这并不是以某种奇怪的方式来推广我的应用程序,如果您是 S3 所有者并决定检查问题是否可以在您的设备上重现,请在此处写下评论,如果是,如果不是 - 你怎么办观察。
我的问题是:
- 有人发现过这样的问题吗?
- 任何想法如何克服它?
【问题讨论】: