【问题标题】:Can we build android from external Hard Disk我们可以从外部硬盘构建 android
【发布时间】:2015-04-23 15:20:14
【问题描述】:

我的笔记本电脑空间较小。所以我正在考虑从具有 1TB 空间的外部硬盘构建 android 源代码。是否可以从外部硬盘构建 android 源代码。

【问题讨论】:

  • 如果你的外置硬盘中有eclipse和android SDK,没关系,当然硬盘必须与笔记本电脑保持连接;)
  • 你说的是android os源码构建吧?
  • @Fahim - 没那么简单。此外,Eclipse 在构建 android 本身方面没有任何作用,而是一个(现在已弃用,但仍然很常见)用于构建在 Android 下运行的应用程序的环境。

标签: android build external hard-drive


【解决方案1】:

理论上是可以的,但是有一些问题需要注意:

  • 硬盘可能必须有一个类 unix 的文件系统。您的典型现成存储砖可能采用 NTFS 或什至是 FAT 的某些变体进行格式化。

  • 它可能需要在没有 -noexec 标志的情况下安装,因为早期阶段可能(?)构建需要稍后运行的工具。此外,您的用户需要对其具有写入权限。

  • 以这种方式构建可能会更慢,因为日常 USB 接口的带宽可能低于良好的本地驱动器。此外,您的远程驱动器可能是 5400 RPM 而不是 7200。

也就是说,我已经看到建议从一个驱动器上的源构建到另一个驱动器上的输出目录(两者都在同一台机器上),以避免在源位置和输出位置之间快速来回查找。这在现代多核系统上的多线程构建中到底有多真实可能是一个有趣的问题。

如果您真的想经常在您的笔记本电脑上构建 Android(或重新构建其中的大部分内容),考虑将其升级到 1TB 7200 RPM 驱动器(或者如果您能买得起大硬盘并戴上它,固态硬盘)。如果您只打算做一两次,并且可以让它在良好的气流下整夜运行,那么如果您将外部驱动器设置正确,您也可以这样做。

【讨论】:

  • 缓存部分也需要大量内存。
猜你喜欢
  • 2023-03-24
  • 2021-12-28
  • 2012-10-13
  • 2011-01-14
  • 1970-01-01
  • 1970-01-01
  • 2020-03-28
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多