我应该购买哪种安卓设备来进行安卓应用开发?

7

我正在寻找一款基本的Android设备。我购买这款设备的主要原因是学习开发移动应用程序。虽然Eclipse IDE提供了一个虚拟的Android设备来测试应用程序,但它并不是一个真实的Android设备,无法让我与Android设备用户保持同步。(最显而易见的例子:在明亮的户外环境下可见性比室内差得多。)

有些问题:

  1. 平板电脑是否是我应该选择的设备类型?我认为它比其他设备更加多功能。我不需要智能手机,因为我的老式手机对我很有效,而且我甚至不经常使用它。我讨厌被锁定在特定的无线服务提供商上的想法。我对电子书不感兴趣,因为我仍然更喜欢纸质书。
  2. 我应该购买安卓2.3还是4.0的设备?一方面,目前超过90%的安卓用户正在使用2.3.3或更早版本。另一方面,4.0更好,将会获得更多市场份额。(现在购买安卓2.3设备,以后购买安卓4.0设备会是最佳选择吗?)
  3. 除了wifi,我还应该寻找什么?
  4. 有哪些品牌/型号应该避免?我记得听说Packard Bell PC是最不可靠的。Yugo是一种糟糕的价值。 (旧款Oldsmobile Cutlass破车是一个更好的选择-至少同样可靠但价格要便宜得多。)
  5. 购买二手设备是否有意义? Ebay和Google购物的列表中显示,二手平板电脑的价格并没有比新的便宜太多,而且有更多的新平板电脑可用。
目前(2012年5月23日),Ebay上有超过200款Android 2.3平板电脑售价在55美元到90美元之间: http://www.ebay.com/sch/iPads-Tablets-eBook-Readers-/171485/i.html?Operating%2520System=Android%25202%252E3%252Ex%2520Gingerbread&LH_BIN=1&Internet%2520Connectivity=Wi%252DFi%7CWi%252DFi%2520%252B%25203G%7CWi%252DFi%2520%252B%25204G&_nkw=android+2.3&_dmpt=US_Tablets&rt=nc&LH_ItemCondition=1000 目前(2012年5月23日),Ebay上有超过200款Android 4.0平板电脑售价在83美元到107美元之间: http://www.ebay.com/sch/iPads-Tablets-eBook-Readers-/171485/i.html?Operating%2520System=Android%25204%252Ex%2520Ice%2520Cream%2520Sandwich&LH_BIN=1&LH_ItemCondition=1000&Type=Tablet&_pppn=r1&_dmpt=US_Tablets&Internet%2520Connectivity=Wi%252DFi%7CWi%252DFi%2520%252B%25203G%7CWi%252DFi%2520%252B%25204G 你觉得呢?

我的开发平台是Linux,所以我不担心与Windows的兼容性。我讨厌Windows,而Vista的差评让我决定再也不买Windows了。 考虑到大多数Android用户使用的是2.3.3或更早版本,我现在会购买一个Android 2.3设备。 - jhsu802701
如果我不打算在智能手机上打电话,那么智能手机相对于平板电脑有哪些优势?由于我已经有了一部功能手机,而且我甚至没有充分利用它,所以我仍然倾向于选择平板电脑而不是智能手机。对我来说,现在购买一款更便宜的平板电脑,然后再稍后购买一部智能手机会更好吗? - jhsu802701
5个回答

5

这个问题可能不是主题。

但是以下是我的想法:

如果您想开发,那么您应该尝试拥有任何设备的访问权限(无论是所有权还是仅访问权限),这些设备是您打算使用应用程序支持的。对于每个人来说肯定不可能实现,但是有一些方法可以通过瞄准最大范围的不同类型的设备来最大化您的价值。

您没有义务与电话签订合同(甚至没有任何服务)。如果您去运营商店,您可以以全价购买设备,并在不激活任何服务的情况下离开该商店(通常情况下,受到您所在商店的任意更改=)根据我对您的情况的了解,我认为电话是您开始的最佳途径。除了可以从运营商那里购买外,Google也会不时地直接销售“Nexus”设备,该设备使用原始(ish)的Android操作系统(没有皮肤等)此系列中的当前设备是Galaxy Nexus,可通过(以前的)Android市场直接出售 这是一个很好的选择,因为它基本上是最新一代的硬件和最新的操作系统(这些Nexus设备倾向于比运营商绑定的设备更及时地接收其操作系统更新)。实际上,第一个Nexus设备是针对开发人员进行大量营销的,这一系列手机旨在用于开发。

平板电脑是我应该购买的设备类型吗?

如果您打算为平板电脑创建应用程序,则是。如果您打算开发电话应用程序,则应该在电话上进行测试。

我应该选择Android 2.3还是4.0的设备?

理想情况下,应该在不同的设备上都测试。如果您必须选择一个,则取决于您的预算。目前只有最新的设备才有4.0,因此它们可能会比一些具有2.3的设备更昂贵。(尽管Galaxy Nexus的399美元价格可能很难被击败,即使对于出售的一些2.3设备也是如此)

除了wifi,我还应该寻找什么?

在美国可以轻松购买的手机选择基本上只有几个。屏幕大小(从小到非常大),硬件键盘(有几种不同的形状和尺寸),相机(如果你关心的话)。一般来说,其他大多数功能都是相当标准的(例如蓝牙、GPS、加速计等)。另一个要考虑的因素是“Oomph”,尽管被称为手机,但今天人们携带的实际上是小型计算机。它们具有与PC相同的CPU、GPU和RAM。电池续航时间是最后一个主要分界线,电池寿命有相当广泛的范围(提示,大屏幕和多核需要很多电池)。然而,由于你似乎并不想将此设备用作手机,因此其中一些内容可能对你并不那么重要。
有什么品牌/型号应该避免购买吗?
在你的第一个 eBay 链接列表中任何东西都要避免。一般来说,在美国,主要的手机制造商包括:HTC、摩托罗拉、索尼、LG、三星。还有许多其他不错的设备。但这些公司通常是最常用的手机制造商之一。理想情况下,你应该选择不同制造商生产的设备。他们喜欢在操作系统的版本中使用自定义皮肤和插件,这需要额外的测试。拥有每个品牌的一部手机将帮助你帮助最大数量的用户。
购买二手手机有意义吗?
有时可以在性能尚可但略显陈旧的手机上获得良好的交易。如果你不知道自己在寻找什么,最好还是远离,否则很容易上当受骗。

1

看起来你不需要一个非常昂贵的设备。你可以购买谷歌和三星的旧款Nexus S,虽然它不是最新的,但仍然拥有安卓4,因为它是谷歌的“官方”或者类似的东西。而且由于它最初发布时是2.3版本,所以你应该能够在某个地方下载旧版本并刷机。这款手机应该会更便宜,特别是二手的。

我的意思是,由于有很多不同屏幕尺寸的设备,你无法找到一个能够揭示其他设备用户对你的应用程序看法的设备。


1
  1. 运营商选项对于开发来说不应该是问题。您可以购买任何Android手机,包括解锁的手机,这不会影响您的开发灵活性。

  2. 获取您可以获得的最低版本。目前2.3和2.2的市场份额最大。除非您正在专门为Android OS 4.0及以上版本开发(这意味着您实际上使用的API仅存在于4.0及以上版本而不是更低版本),否则没有理由获取4.0。

  3. 您的开发平台也会影响要使用哪种手机型号。如果您使用Windows,请选择带有Windows驱动程序的手机。购买一个只能发现Windows无法检测的手机会让人失望。Mac和Linux不需要驱动程序,因为它们都是基于UNIX的。


0

0

你应该买一部手机。如果你不想用它,也可以不用...但是大多数用户很可能会使用设备。如果你想要一款始终保持最新且适合测试的设备,我推荐Galaxy Nexus。

由于大多数Android手机用户没有使用最新的操作系统版本,我更喜欢在2.3版本的手机上进行测试。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接