我想要开始编程序。我有背景中爪哇和j2me。因为我是新的和具有预算限制,我愿意购买宏达G1(1.5蛋糕),而不是任何2.2设备。那是一个好主意吗?(或如果让我知道有任何低成本(约200美元)2.2设备)请得到你的意见。感谢

有帮助吗?

解决方案

从我自己的经验:

  • 发展中于安卓使用真实的电话是多得多 快速愉快 比使用模拟器。尤其是如果你是个新手的-你会想看到结果的变化在代码中相当频繁。此外,发展电话有助于检测可用性问题的非常早期的(我已经花了一些时间,提高可用性的仿真器只有学习之后,在实际设备,它没有任何意义上,d'oh!).如今,我倾向于使用仿真程序仅用于测试不同的决议或SDK。
  • 这意味着开发人员应该有电话的版本,他愿意的目标(安装ROM与其他版本可以帮助,但它几乎没有一个最佳的解决方案)。
  • 安卓市场的统计数据 看来,分享预2.+ (1.5,1.6)电话是相当小的(2.1+2.2是在几乎75%的设备当时的文字)。
  • 在发展版本,如1.6可能遇到的多重功能和改进在API,只可用于后来API的水平。这可能是相当令人讨厌。在某些时候,我选择了下降1.6支持,但这种选择是个人的。

所以,我会的 强烈建议选择2.+ 设备作为机器人开发的电话。

其他提示

检查出的CyanogenMod。该6.x的系列基于2.2,并且已经被移植到了好多种设备,包括G1的。当然,你需要以root您的设备。

我建议你能负担得起的设备做更多的研究,但是。该G1是第一个Android设备,并且是旧的,(真的)当今缓慢相比,新设备。不要忘了旧手机的来源(如Craigslist网站和各种论坛),你可以得到一些不错的交易。

开始与模拟器(最近的SDK可以让你的目标任一版本),并决定它的购买手机之前,你真的想这样做的一个项目。

当然,除非你是在找借口买一个手机。

在这你应该购买第一代手机像G1现在的唯一形式将是二手市场上。并有可能再只,如果你不打算把SIM卡中,或已经有一个用合适的数据计划(小心迫使计划升级的载体习惯),因为至少在美国运营商通常不会给出任何折扣不买手机,所以如果在这里你还不如找些近期的售价为$ 99,因为你要支付它的真正价值,即使你提供自己的电话膨胀的月租费。

不买第一代手机,这只是愚蠢。这就像学习程序在Windows 95或装配教自己作为您的第一语言。你在学习正在成为过时很快过时的东西。如果你打算买手机只是去购买一个新的,他们没有那么多了。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top