我一直在尝试构建最新的Android源代码库,但它总是在某一时刻停止,然后它几乎占用了系统的所有内存,并且它在那里保持了几个小时而没有前进一点。它总是在这条线上走到尽头:
目标Java:联系人 (输出/目标/普通/ OBJ / APPS / Contacts_intermediates /班)
当我按Ctrl + C时,它总是给我这个(有时在其他人中,取决于我设置的线程数量):
make:***删除文件 '输出/目标/普通/ OBJ / APPS / Contacts_intermediates /类 - 全debug.jar'
我正在尝试在Ubuntu 14上构建aosp_shamu-userdebug,并打开jdk 7.在网上我发现了两个类似的问题,但两者都只有“你需要更多内存”的答案。我试图用8 GB进行构建,昨晚我又放了8个,然后让我的电脑在一夜之间建立了这个,但是到了早上它已停在相同的位置。我也尝试过在没有多线程的情况下进行构建,以防出现问题,但结果是一样的。
看到有问题的.jar中有“完全调试”,我认为“用户”变体构建可能会成功,但它对我来说几乎没用 - 我需要得到一个userdebug或eng运行。但是,如果它能为我提供构建我需要的东西的跳跃点,我当然会尝试它。
非常感谢任何关于此事的建议,谢谢。