开发机器的android最低硬件规格 - 我可以使用笔记本进行编码吗?

时间:2012-12-02 19:53:14

标签: android vim requirements

到目前为止,我一直使用惊人的AID应用程序直接在我的galaxy nexus和nexus 7上进行开发。

然而,由于N7不能提供原木,因为它是果冻豆,我觉得需要一个迷你笔记本才能使用adb logcat。

我主要担心的是,只有1GB(如果我升级2GB,我会)和1.5-1.83GHz原子CPU的功能不够强大。

我可以通过不使用模拟器并直接在我的两个设备上进行测试来避免某些担忧,这样可以节省很多时间。此外,我很想使用vim和命令行工具而不是eclipse,这可能会让我从慢速PC中拯救出来。

你们觉得怎么样?笔记本电脑是否处于供电状态?如果我只使用vim而没有模拟器怎么办?

旁注,是否有人在vim /命令行中实际编码?

5 个答案:

答案 0 :(得分:1)

  

只有1gb的东西(如果我升级2gb,我会)和1.5-1.83GHz原子CPU

只要您不打算运行平板电脑模拟器,

就可以正常工作。我有时必须使用相同的CPU在我的华硕EEEPC上工作,到目前为止我没有遇到任何问题

答案 1 :(得分:1)

可以使用1gb RAM并使用vim /命令行工具。但是,eclipse提供了一个项目范围的视角,很难在vim中复制(vim高级用户可能会有效率,但如果不是更多的话)。所以就内存而言,2GB内存就没问题了。在设备上进行测试总是比模拟器更好。

但有一件事,具有多个模块依赖性的命令行构建对于设置和维护来说并不重要。这是因为Google历来一直在修改build.xml文件,这会定期破坏现有的构建脚本。因此,如果您精通构建脚本内部并准备好对它们进行操作,那么您应该没问题。

在没有基于Eclipse的断点调试支持的情况下调试Android应用程序也可能是一个重要问题。有些错误会在很短的时间内被捕获。因此,如果您不想使用Eclipse,请相应地进行规划。

Eclipse还为编写测试用例提供了非常好的JUnit / Robotium支持,你不会用vim来获得它。

当我写下这些观点时,我认为在2gb笔记本中运行Eclipse应该是可能的(只是不要运行其他应用程序进行开发),因此建议使用。

我已经广泛使用vim而不是Android开发。如果您愿意,也可以为eclipse安装vim插件。

答案 2 :(得分:1)

现代笔记本硬件肯定能够进行软件开发;事实上,许多(业余爱好者和专业人士)都使用笔记本作为他们的主要开发平台。

然而,使用迷你/超小外形,您将为功能较少的机器支付更多费用。除非你需要极端的移动性,否则我建议使用标准笔记本电脑,在RAM(8+ GB)和SSD上花一点钱。 (然后,大型IDE和仿真都不在范围之内。)如果钱是个问题,你仍然可以看到看起来很笨重但功能相当强大的15“或17”笔记本电脑。

答案 3 :(得分:0)

我认为你配置是很好的运行Eclipse,我自己不得不在PC上删除一些Composant,因为我们有1台PC用于工作/互联网/ Eclipse和1台PC用于游戏等...,我使用Galaxy S2和不要多次使用模拟器,是的,我有一些慢下来一段时间,但尝试使用最小配置和无模拟器的Eclipse但升级到2 GB我自己2 GB这里和DUal核心E5200

答案 4 :(得分:0)

是的,这是动力不足的。对于Windows PC,我想要4GB的RAM,不确定Linux,但原子是狗慢。

我确信它会起作用,但它不会很有趣,我最担心的是磁盘速度,因为这最让我感到疯狂。

我也会利用ide及其所有不错的功能