在Windows上对Ubuntu进行Bash,编译AOSP

cre*_*ve4 9 windows bash ubuntu android windows-subsystem-for-linux

我正在尝试使用新的WSL(Windows的Linux子系统)和Windows上的Ubuntu上的Bash来编译AOSP代码.我已成功设置构建环境并同步AOSP代码.

即使只是一个应用程序,我也无法获得"make"来完成构建.

附件是一个strace文件.在读取文件"build/core/clang/TARGET_arm.mk"(此文件在跟踪的第1443行初始化)时似乎挂起,尽管此文件在挂起之前已成功读取多次.

关于导致什么导致挂起的任何想法?我怎样才能深入挖掘导致悬挂的原因?

Nic*_*ner 3

嗯,是的,自 3 月 30 日宣布庆祝活动以来,这是我唯一想做的事情。我自己尝试过,四个月前我还在 xda-developers 上读过一篇文章,由于缺少一些依赖项,目前无法使用该子系统成功编译 Android。目前没有解决方案可以做到这一点。我们必须希望更新能够给我们带来这种绝佳的可能性。即使有一天它会起作用,你也将不得不预计构建时间是正常 Ubuntu 设置的两倍。不管怎样,bash 的开发正在取得进展,所以我充满希望它能在几个月内发挥作用......