我只想知道android dev phone,android nomral phone和android rooted phone的实际区别。
难道我们不能从实体店或android市场以外的其他地方购买开发手机吗?
我们能买到安卓手机吗?如果是,那么从哪里来?
发布于 2011-12-06 16:04:59
开发者手机只能从谷歌购买,如果你是注册开发者的话。Android源码树包含(几乎)重建和flash手机所需的所有源代码。
一部普通的手机是你可以在商店里买到的。
根电话是某人已获得根用户访问权限的普通电话。根访问并不一定意味着您可以重新构建软件,尽管有一些社区驱动的项目可以帮助您做到这一点,例如CyanogenMod。
你不能买一部扎根的手机,相反,你买一部“普通”的手机,然后自己拔掉它。请看一下XDA开发人员论坛,了解一些指导原则。
唯一的例外是三星Nexus S,你可以像购买“普通”手机一样购买它,解锁引导加载程序,然后构建使用Android开源项目的软件。我想Galaxy Nexus会给你同样的可能性,但我自己还没有试过。
如果您正在开发应用程序,则不需要root访问权限。你可以使用任何普通的Android手机来实现这一点。但是如果你正在开发一些平台特性,你需要一个有根的手机或者一个开发者手机。或者,您可以从众多可用的开发人员主板中选择一个,如Beagleboard和Pandaboards。这些主板看起来不像一部手机,但它们对于平台开发来说是一流的。
基本上,这一切都归结为您将使用它来做什么。
发布于 2011-12-06 15:57:46
你可以在几乎所有android手机上开发软件,但也有一些不同之处。
Dev phone已经解锁了bootloader,并将允许您轻松刷新新的操作系统映像。(但你也可以在其他手机上解锁bootloader,几乎所有的bootloader都已经被黑了,一些手机也被解锁了)
来自运营商的手机将包含大量糟糕的运营商品牌软件,您将无法删除它(但您可以根电话、解锁引导加载程序并闪存另一个操作系统镜像,从而使所有保修无效),并且可能会有一些限制,如“你这个坏孩子不使用VoiIP -我们喜欢卖给你分钟”--但你也可以用它开发软件
root phone是相同的电话,但操作系统被黑客攻击,允许您root访问(在幕后有一个linux )-一些应用程序需要这个,但它不是真正的可移植性。你可以用它来开发软件,但在现场的真实用户中,一些使用rooted phone的东西可能是不可用的。
结论:如果你想看到大多数用户在现场的体验,请坚持使用标准手机,不做任何改动。
https://stackoverflow.com/questions/8396535
复制相似问题