0

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

但是,由于N7是果冻豆,所以无法提供日志,我觉得需要一个迷你笔记本才能使用adb logcat。

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

我可以通过不使用模拟器并直接在我的两台设备上进行测试来解决某些问题,这样可以为我节省很多。此外,我很想只使用 vim 和命令行工具而不是 eclipse,这可能会再次将我从缓慢的 PC 中拯救出来。

你们有什么感想?笔记本是不是供电不足?如果我只使用 vim 而没有模拟器怎么办?

旁注,有人真的在 vim/命令行中编码吗?

4

5 回答 5

1

只有 1gb 的东西(如果我升级的话,我会升级 2gb)和一个 1.5-1.83GHz atom CPU

只要您不打算运行平板电脑模拟器,就可以正常工作。有时我必须在我的华硕 EEEPC 上使用相同的 CPU 工作,到目前为止我还没有遇到任何问题

于 2012-12-02T20:11:53.190 回答
1

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

不过,另一件事是,具有多个模块依赖性的命令行构建对于设置和维护而言并非易事。这是因为 Google 一直在修改 build.xml 文件,经常破坏现有的构建脚本。因此,如果您精通构建脚本的内部结构并准备好使用它们,那么您应该没问题。

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

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

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

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

于 2012-12-02T20:13:07.840 回答
1

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

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

于 2012-12-02T20:18:16.340 回答
0

我认为您的配置足以运行 Eclipse,我自己必须在我的 PC 上删除一些 Composant,因为我们有 1 台 PC 用于工作/Internet/Eclipse 和 1 台 PC 用于游戏等...,我使用 Galaxy S2 并且不使用模拟器很多次,是的,我有一些时间慢下来,但是尝试使用最小配置和没有仿真器但升级到 2 GB 的 Eclipse 我有自己的 2 GB 这里和双核 E5200

于 2012-12-02T20:11:44.407 回答
0

是的,动力不足。对于 Windows PC,我想要 4gb 的内存,不确定 Linux,但无论哪种方式,原子都非常慢。

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

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

于 2012-12-02T20:15:30.230 回答