【发布时间】:2012-03-23 17:43:08
【问题描述】:
我应该为我的开发购买哪款安卓平板电脑? 为安卓平板做开发时,安卓操作系统版本是否重要。 我希望我的应用程序涵盖最常用的 android 版本。我看了看三星 Galaxy Tab 10.1,它有 android 3.1 版本。那么我可以将它升级到android 4.0(冰淇淋三明治)
【问题讨论】:
我应该为我的开发购买哪款安卓平板电脑? 为安卓平板做开发时,安卓操作系统版本是否重要。 我希望我的应用程序涵盖最常用的 android 版本。我看了看三星 Galaxy Tab 10.1,它有 android 3.1 版本。那么我可以将它升级到android 4.0(冰淇淋三明治)
【问题讨论】:
好吧,如果您能找到一款带有冰淇淋三明治的产品,那么就当前 Android 版本而言,这将涵盖最多的基础。您可能想查看 XDA Developers 或 Cyanogenmod 论坛,看看您正在考虑的平板电脑是否也被改装社区很好地覆盖。我建议这样做,因为如果您的新平板电脑的制造商决定它不想升级到 Jelly Bean,或者将来,改装社区可能是您最好的选择。
所以这是我的两点 - 尝试找到一个基于 ICS 的设备,这样你就不需要立即升级 - 这样你就可以在实时硬件上测试你的应用程序以获得最新的 SDK 版本;并尝试确保您购买的设备已被改装社区很好地覆盖。
我可以提醒您避免使用东芝的平板电脑,因为他们提供糟糕的客户支持,并且连续几个月不谈论他们的设备更新计划。我也没有听说过关于华硕变形金刚 ICS 更新的好消息,尽管他们的 Honeycomb 令人难以置信。老实说,我喜欢 HP Touchpad 上的 ICS alpha 2。
【讨论】:
我会买三星 Galaxy 10" 平板电脑。这是最常见的平板电脑尺寸,因此您可以期望您的应用程序在大多数平板电脑上看起来都不错。如果您使用 8.9 英寸或 7 英寸平板电脑,您的应用程序可能无法扩展非常适合 10 英寸平板电脑。您始终可以创建更多布局以适应每个尺寸,但我通常会首先尝试定位 10 英寸平板电脑,因为它们最受欢迎。
【讨论】:
“我希望我的应用涵盖最常用的 android 版本”
Android 2.3 拥有最多的设备。您可以在此处查看版本分布的细分:
http://developer.android.com/resources/dashboard/platform-versions.html
如果您打算以较新的版本为目标(并使用片段或加载器之类的东西),您可能需要考虑使用兼容性库以确保您涵盖 2.3 及更早版本。
我可能会为 Galaxy 10" 平板电脑 +1 - 它们看起来很受欢迎,并且对改装场景的支持很好。我已经用 ICS 升级了 Xoom,它非常适合开发。比模拟器更好,这是肯定的; )
【讨论】: