编译Android源码可以在Windows下用虚拟机吗?

夜路死苦
  • 138

效率比起原生的linux会不会差很多

回复
阅读 4.7k
5 个回答

可以, 只要你的机器性能够,比原生肯定要差好多,我试过,我哪台机器太差了intel G960(还是930忘记了)加Vmare 两天两夜没有编译完,在我的笔记本上,core i5 M450也是多年的老机器了,linux 64位 8G内存,一次完整编译(android 4.0的时候 )huawei 手机的ROM,用了4个多小时,第二次就快了

可以考虑用vagrant试试

eechen
  • 15.1k

Google官方提供的从源代码构建Android的教程指明了使用Ubuntu LTS版.
如果你的CPU有4个核心,你可以make -j4开启4个线程来编译,速度会比单线程快得多.
比如我在 Ubuntu 14.04 使用 i5-3230M 编译 Nginx 1.6.0 耗时 14 秒:
time nice -20 make -j4

冰冰的冻结
  • 519

有没有编译教程啊 我的电脑是ubuntu 14

你电脑性能好的话也不会感觉差很多。

宣传栏