Android 奥利奥全新打造系统(宋/忍者)

Android Oreo new build system (soong / ninja)

我正在将 NDK 应用程序从 AOSP 7 迁移到 8,我马上遇到了两个(相关)问题。

1) 我以前用 mm -B 构建我的模块,但现在看来 -B 不再是一个可接受的选项。

2) 我怎样才能只清理我的模块? This answer 是 AOSP 8 之前的版本,并指示执行 mm -B 这不再是一个选项。

简短的回答是你不知道。 Soong 正确地跟踪依赖关系(与我们的旧 make 系统不同),因此您永远不需要做 mm -B 的等效操作。如果您发现任何相反的情况,那就是错误。