2010-08-18 91 views
3

在发布市场上的新应用程序之前,您会建议您检查哪些设备运行正常?你有什么经验?你如何处理这个问题?开发Android智能手机应用程序 - 您会在哪些设备上检查应用程序?

是否有一些经验值,例如,在HTC Desire上流畅运行的应用程序在所有HTC设备上表现如何?是否有一些设备上的应用程序应明确检查?

我喜欢自己发布高品质的产品,而不是在市场上扔一些废话。 :)但是我想我并不是唯一一个不能像5台或更多设备一样购买的人,只是为了确保这些应用能够在各种设备上正常工作。 那么,至少还没有...;)

感谢您的帮助!

问候 S.

回答

2

在我的应用程序的大多数问题都在机器人......没有其他设备报告冻结冻结...只是机器人。

如果您有权访问不同的设备,非常好。如果没有,至少用模拟器测试所有可能的屏幕尺寸和密度。这是我的建议。

+1

我在测试机器人时遇到的一个问题是我一直使用折叠键盘,忘记了90%的机器人没有。我忘记了他们在输入时看不到屏幕的一半,让我的许多用户很烦恼。 – CodeFusionMobile 2010-08-18 21:21:30

+0

hm ...好的提示!此外,我几乎忘记了的事情,熟悉我,可以为普通用户雏马特 – WarrenFaith 2010-08-19 08:35:19

2

除了不同的密度之外,我还建议在触摸屏和5向导航上进行测试。测试屏幕的方向可能也不错,但我还没有想出如何用AVD来做到这一点。

+0

非常棘手,检查此链接: http://developer.android.com/guide/developing/tools/emulator.html#控制 按Ctrl + F11的方向变化...... – stpn108 2010-08-18 18:27:41

+0

感谢。这有帮助。 – 2010-08-19 14:49:11

0

我用机器人测试,虽然我的应用程序运行完美无瑕我仍然得到了在其他手机一样X10,EVO等事故的意见和1星评级

我太注重质量和不希望把在市场上的一半测试应用程序。我花了很多时间测试。最后,它没有在一些手机上工作,我对此无能为力。

+0

好吧,也许某种Android的书呆子将他们的设备可以帮助的定期聚会的;听起来像一个“调试党”......) – stpn108 2010-08-18 21:41:18

2

我会建议让手机代表各种硬件层。检查低端设备(如droid)的性能(不敢相信我已经说过不到一年),以确保您的应用程序不是太苛刻并且运行顺畅。同时检查EVO等高端设备,确保它看起来像高清屏幕上的高档设备。

另一个不错的测试设备是Nexus One。它位于路的中间,拥有漂亮的屏幕,体面的硬件,并且运行Froyo,而不是最新和最伟大的。

相关问题