English 中文(简体)
我该买什么机器人装置来开发?
原标题:What Android device should I buy for Android app development? [closed]
  • 时间:2012-05-23 23:45:50
  •  标签:
  • android
Closed. This question is opinion-based. It is not currently accepting answers.

想要改进这个问题吗? 更新问题,以便用

Closed 7 years ago.

我身处一个基本安非他明装置的市场。我买一个的主要原因是学习开发移动应用程序。 虽然日光灯IDE为测试应用程序提供了虚拟安非他明装置,但它与真实安非他明装置不同,不会让我与安非他明装置用户处于相同的波长。 (最明显的例子:在明亮的户外环境中,能见度比室内要低。 )

一些问题:

  1. Is a tablet PC the type of device I should get? I get the impression that it s more versatile than other devices. I don t need a smartphone, because my dumbphone works well for me, and I don t even use it that much. And I HATE the idea of being locked into a specific wireless provider. I m not interested in ebooks, because I still like books on paper better.
  2. Should I get a device with Android 2.3 or 4.0? On the one hand, over 90% of current Android users are using version 2.3.3 or earlier. On the other hand, 4.0 is better and will be gaining market share. (Would buying an Android 2.3 device now and buying an Android 4.0 device later be my best bet?)
  3. In addition to wifi, what else should I look for?
  4. Are there any brands/models I should avoid? I remember hearing that the Packard Bell PCs were the most unreliable. The Yugo was a terrible value. (An old Oldsmobile Cutlass clunker was a better value - at least as reliable but MUCH cheaper to buy.)
  5. Is there any point in buying used? The listings on Ebay and Google Shopping don t show the used tablet PCs to be that much cheaper than new ones, and there are more new tablets than used ones available.

Ebay listings currently (5-23-2012) show over 200 Android 2.3 tablets selling for $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

Ebay listings currently (5-23-2012) show over 200 Android 4.0 tablets selling for $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

你觉得呢?

问题回答

这个问题可能与专题无关。

但我的想法是这样的:

如果您想要发展真相, 您应该尝试访问( 无论是所有者还是公正的访问) 任何您打算使用应用程序支持的装置。 这对每个人来说当然是不可能的, 但有些方法可以让您在建立设备收藏的同时, 以打击不同类型设备中最大的部分为目标, 从而最大化您的价值 。

您没有义务锁定电话合同( 甚至任何服务 ) 。 如果您前往一个承运人商店, 您可以以全额价格购买一个设备, 并离开该商店而不启动任何服务( 一般情况下, 您在其中的任何商店都可能发生突变 = ) 如果您打算通过电话购买全额价格, 价格范围会达到 380- 600美元 。 根据我对您状况的描述, 我认为电话是您开始运行的最佳途径 。 除了能够从一个承运人购买手机之外, 谷歌还可以不时地直接出售一个“ Nexus” 设备, 它与库存( ish) 和 Roid OS( 没有皮肤等) 一起发行。 目前该行中的设备是 < href=https://play.gogle. com/ store/ devits/ details? id=galaxy_ nexus_hpa& fetual=corpetal= relus_ noreferr> Galflexy Nex > etus > etus a real deal deal developmental a more be be be be be be be less the more a be be be be be be deal deal demodeal a be be more a be be be be ficial fial fial develment.

平板电脑是不是我该得到的设备类型?

如果您打算为平板电脑创建应用程序, 那么是的。 如果您打算开发电话应用程序, 您应该真的在手机上测试 。

我该用安卓2.3或4.0的装置吗?

理想的两种设备都是不同的。 如果您必须选择一种, 那么它取决于您的预算 4. 0 仅仅依靠最新的设备, 所以它们可能会比您能找到的2.3的设备中的一些更贵。 (尽管银河 Nexus 的399美元可能很难在价格上被击败, 即使是其中的2.3个出售设备中的某些设备 ) 。

除了wifi之外,我还能找什么?

在可以在美国轻易购买的手机上,您的选择基本上被归结为只有几件事情。屏幕大小(从很小到非常大的手机),硬件键盘(以几个不同的形状和大小计算 ), 相机(如果你关心的话 ) 。 一般来说,大多数其他功能都是相当标准的(例如蓝牙、 gps、 加速计等 ) 。 另一件需要考虑的事情是“Oomph ”, 尽管人们现在携带的手机被称为小电脑。 他们拥有的CPU、 GPU 和RAM 与PC 一样。 电池寿命是最后一大分光机, 电池的寿命范围相当广泛( 动态、 大型屏幕和多个核心需要大量电池 ) 。 但是,由于你似乎不想用这个设备作为手机,有些东西对你来说可能不重要 。

是否有任何品牌/模型我应该避免?

您的第一个ebay链接列表中的任何内容。 一般来说( 在美国), 主要的电话制造产品是: HTC、 Motorola、 Sony、 LG、 Samsung。 外面还有其他许多设备也很好。 但是这些家伙通常是那些不断抽出最常用的电话的人。 您应该瞄准不同制造商制造的装置的分布。 他们喜欢在操作系统版本中使用的定制皮和配方往往喜欢额外的测试。 拥有其中之一将帮助您帮助您最大的用户 。

买东西有什么用吗?

如果你不知道你在看什么,我会离我远点,那么很容易被抢走。

似乎你并不需要一个非常昂贵的设备。 我猜你可以买谷歌和三星的旧Nexus S, 它不是最新的,但是仍然有和机器人4, 因为它是谷歌的“消费 ” 或其它东西。 而且既然它有2.3, 你应该可以在某个地方下载旧版本并闪烁它。 手机应该更便宜, 特别是二手手机。

我的意思是,因为有这么多设备 不同的屏幕大小 和所有你无法真正找到的 一个能够揭示 其他设备用户会怎么看待你的应用程序。

  1. Carrier options should be a non-issue for development. You can buy any Android phone for any carrier including unlocked, and that should not affect your development flexibility.

  2. 获得您拥有的最低版本。 2.3和2.2现在拥有最大的市场份额。 没有理由获得4. 0, 除非 您正在开发的“em> 具体地说 用于 Android OS 4. 0 及以上(意指您实际使用只存在于4. 0 及以上而非更低的 API ) 。

  3. 您的开发平台还影响要使用的电话模式。 如果您使用 Windows, 则会得到一个与 Windows 驱动程序一起来的电话。 买一个只会发现 Windows 无法检测到的手机会很不方便。 Mac 和 Linux 不需要驱动程序, 因为它们都是基于 UNIX 的 。

你应该有一部电话。如果你不想使用,你不必使用,但大多数用户很可能在设备上。如果你想要一个设备,这个设备总是最新的,并且非常适合测试,我建议使用银河导航仪。

由于大多数安东电话用户 并非最新的用户版本, 我更喜欢在手机上测试2.3。

If you temporarily need a phone to test your app, Sony Mobile developer program has a phone loaner program in US and Canada where you can borrow a device for up to 30 days. http://developer.sonymobile.com/wportal/devworld/phones/borrow-a-phone

/Magnus E Sony Mobile





相关问题
Android - ListView fling gesture triggers context menu

I m relatively new to Android development. I m developing an app with a ListView. I ve followed the info in #1338475 and have my app recognizing the fling gesture, but after the gesture is complete, ...

AsyncTask and error handling on Android

I m converting my code from using Handler to AsyncTask. The latter is great at what it does - asynchronous updates and handling of results in the main UI thread. What s unclear to me is how to handle ...

Android intent filter for a particular file extension?

I want to be able to download a file with a particular extension from the net, and have it passed to my application to deal with it, but I haven t been able to figure out the intent filter. The ...

Android & Web: What is the equivalent style for the web?

I am quite impressed by the workflow I follow when developing Android applications: Define a layout in an xml file and then write all the code in a code-behind style. Is there an equivalent style for ...

TiledLayer equivalent in Android [duplicate]

To draw landscapes, backgrounds with patterns etc, we used TiledLayer in J2ME. Is there an android counterpart for that. Does android provide an option to set such tiled patterns in the layout XML?

Using Repo with Msysgit

When following the Android Open Source Project instructions on installing repo for use with Git, after running the repo init command, I run into this error: /c/Users/Andrew Rabon/bin/repo: line ...

Android "single top" launch mode and onNewIntent method

I read in the Android documentation that by setting my Activity s launchMode property to singleTop OR by adding the FLAG_ACTIVITY_SINGLE_TOP flag to my Intent, that calling startActivity(intent) would ...

From Web Development to Android Development

I have pretty good skills in PHP , Mysql and Javascript for a junior developer. If I wanted to try my hand as Android Development do you think I might find it tough ? Also what new languages would I ...