在为三星Galaxy S开发时,我应该注意什么怪癖?

时间:2010-08-23 11:42:45

标签: android testing android-hardware

我最近在Android市场上发布了一款游戏。它似乎对大多数人来说都很好,但是使用三星Galaxy S的每个人都报告了同样的问题:游戏的图形没有在屏幕上绘制(尽管它们似乎存在,但仍然会产生声音效果)。游戏使用SurfaceView从PNG图形中绘制各种元素,并且所有内容都经过缩放,以便它可以在任何分辨率上工作。我没有Galaxy S,所以调试非常困难,任何有过使用Galaxy S开发经验的人都可以告诉我他们是否发现了设备的任何特殊怪癖?

3 个答案:

答案 0 :(得分:2)

首先尝试将加载屏幕中的文件加载到内存中,然后再玩游戏。

答案 1 :(得分:0)

三星Galaxy S GT-I9000具有非常慢的内部SD卡。这可能是由于文件系统中的错误。确保您的应用程序仅在绝对必要时才对内部SD卡执行I / O操作。

点击此处了解详情:

SQLite is extremely slow in Samsung Galaxy GT-I9000

答案 2 :(得分:0)

抱歉,由于某种原因它不允许我在上面发表评论...我在游戏中遇到了完全相同的问题,我加载了一个位图,这是一个png并绘制简单的矩形,但它们并没有被吸引到Galaxy S上的屏幕...我正在使用BitmapFactory.decodeResource(id)预加载我的Bitmap,问题仍然存在。我无法找到解决为什么会发生这种情况的原因