为 Samsung Galaxy S 进行开发时应该注意哪些问题?

发布于 2024-09-16 02:00:57 字数 235 浏览 18 评论 0原文

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

I recently released a game on the Android market. It seems to be working fine for most people, but everyone using a Samsung Galaxy S is reporting the same problem: The graphics for the game are not being drawn on screen (though they appear to be present, sound effects are still generated). The game uses a SurfaceView to draw the various elements from PNG graphics, and everything is scaled so that it will work on any resolution. I don't have a Galaxy S, so debugging is quite hard, can anyone who's had experience developing on a Galaxy S let me know if they found any particular quirks with the device?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

只有一腔孤勇 2024-09-23 02:00:57

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

try loading the files in a loading screen to memory first and only then play the game.

維他命╮ 2024-09-23 02:00:57

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

查看此处了解详细信息:

SQLite 在 Samsung Galaxy GT 中非常慢- I9000

Samsung Galaxy S GT-I9000 has very slow internal sd card. It is probably due to errors in a file system. Make sure your application does I/O operations on internal sd card only when absoultely neccessary.

Check here for details:

SQLite is extremely slow in Samsung Galaxy GT-I9000

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文