2011-01-25 66 views
2

我正在为客户制作Android应用程序。目前我没有Android设备。有什么建议我应该在真实设备上测试我的代码的Android设备?什么是购买测试代码的好Android平板电脑?

我可以买一个非常便宜的吗?

+0

的可能重复[是否值得购买谷歌Android开发手机?(http://stackoverflow.com/questions/1964788/is-it-worth-purchasing-google- android-dev-phone) – 2011-01-25 21:11:49

+0

请在发布之前搜索答案。此问题已被覆盖很多次:http://stackoverflow.com/questions/1964788/is-it-worth-purchasing-google-android-dev-phone http://stackoverflow.com/questions/2030536/google-开发者电话http:// stackoverflow。com/questions/2539074/which-android-phone-to-use-for-development – 2011-01-25 21:12:23

+2

平板电脑不同于手机...这是一个有效的问题IMO(通过标题判断) – 2011-01-25 21:41:38

回答

2

我买了一款用于开发测试的平板电脑,它已经无法使用,所以我绝对推荐别人这样做。从理论上讲,Android设备几乎都是一样的,但事实并非如此。作为Android开发人员,如果我们有多个设备进行测试,我们会做得更好 - 假设“它可以在我的手机上运行,​​在其他设备上运行正常”是非常危险的。

我觉得你有三种选择:

  1. 买很便宜的平板电脑。它可能不会被Google批准,因此可能会遗漏一些内容,例如地理定位API,以及GMail,Market等。它也可能没有GPS,可能不会有3G。这使它成为一个相当糟糕的平板电脑,但对测试非常有用。我买了一个便宜的,它清楚地表明,如果Android应用没有在与手机不同的设备上进行测试,那么Android应用的爆炸频率就会很高。我很惊讶有多少应用程序不使用围绕GPS查找的异常处理,因此应用程序失败(包括Tweetdeck)。

  2. 购买摩托罗拉XOOM。这是第一款Google批准的平板电脑,将成为第一款Honeycomb平板电脑。它看起来将在二月份发售。可能700-800美元不便宜,但它看起来非常有希望作为一种设备,如果你想测试功能的存在(而不是缺席),这是一个(直到任何更好的来临)。

  3. 等待一段时间,我怀疑春天市场会被许多制造商的平板电脑淹没,价格可能会下降,并有更多的选择。

我想另一个选择是不买一个,让你的用户报告错误和请求改进,并依靠模拟器,但这是一个糟糕的做法。

我认为,如果你的客户需要的应用在平板电脑上很好地工作(你没有说),那么你必须买一个,如果他们很可能会买XOOMs,你应该得到其中之一。如果是我,我想知道客户需要什么设备来运行应用程序,并获取其中一个。

我买了Advent Vega(英国)进行测试(有点像Viewsonic GTab),它对测试非常棒,但是当XOOM到货时,我希望我会购买其中一个,因为使用它的经验是好多了。 Vega上的屏幕非常糟糕。

相关问题