如何选择更好的Android手机?

如何选择更好的Android手机?,android,Android,可能重复: 这是我第一次询问堆栈溢出。 出于某种原因,我有机会获得这些Android手机中的一款,用于测试应用程序: 三星Galaxy Nexus 三星GalaxyS2 经过几天的信息搜索,我发现一个好的Android开发者的手机应该是: 一款“谷歌”手机,因此它拥有最原始的安卓操作系统,而且在安卓手机中,经常会提前更新操作系统 有一个稳定的,或可升级到,安卓2.3或其附近,因为2.3是目前最大的市场 说到点子上,我的一位有经验的朋友对S2说“是”,尽管我更喜欢Nexus。。。但我仍然不能

可能重复:

这是我第一次询问堆栈溢出。 出于某种原因,我有机会获得这些Android手机中的一款,用于测试应用程序:

  • 三星Galaxy Nexus
  • 三星GalaxyS2
经过几天的信息搜索,我发现一个好的Android开发者的手机应该是:

  • 一款“谷歌”手机,因此它拥有最原始的安卓操作系统,而且在安卓手机中,经常会提前更新操作系统
  • 有一个稳定的,或可升级到,安卓2.3或其附近,因为2.3是目前最大的市场
  • 说到点子上,我的一位有经验的朋友对S2说“是”,尽管我更喜欢Nexus。。。但我仍然不能决定我应该选哪一个,因为有一些事情不清楚:

    • 如果选择S2,S2上的主题“TouchWiz4.0”会影响我以后的测试和调试过程吗

    • 如果选择Nexus,我是否可以安全、轻松地将冰尖叫三明治(4.0)降级为姜汁面包(2.3)

    所以。。。你能帮我决定一下吗?
    如果你也解释一下你的理由,那就太好了。谢谢^ ^

    我目前正在Galaxy Nexus和模拟器上测试我的所有应用程序。我认为您真正应该考虑的是看看d.android.com,看看您将要做的事情所需的API。例如:


    拖放需要API版本11。就是这样的事情,你必须在不同的设备上记录和测试。没有一款手机可以完美地测试你的所有应用程序。这就是他们制作模拟器的原因。

    我个人认为没有任何理由降级操作系统。所有的2.3功能也将在4.0中提供,所以我不会把它作为一个因素。我很久以前问过。也许这些答案也能帮助你。那么,你的意思是,如果我们用API为2.3构建应用程序,然后在4.0设备上测试它们就足够了?是的,它们都应该在2.3中工作,因为所有API都是向后兼容的。当然,您将无法访问新API中的功能,但如果您希望与大多数手机兼容,这就是它的方式。还有一个兼容性软件包,你可以看看。是的。。。我的意思是,我在尝试最完美的。顺便说一句,在一些使用OpenGL ES的应用程序(如游戏…)中,我发现模拟器的运行速度非常慢,甚至与实际设备有些不同。。。所以我真的很担心这件事>“<你有什么技巧可以显著提高模拟器的速度和性能吗?测试游戏完全是另外一回事。模拟器通常太慢,无法提供实际的游戏。至少有一台设备是必须的,有几个朋友使用安卓设备也是推荐的。这里有一个关于加速Android模拟器的问题:是的,这个链接对我很有用:)