簡體   English   中英

Android Oreo 全新構建系統(宋/忍者)

[英]Android Oreo new build system (soong / ninja)

我正在將 NDK 應用程序從 AOSP 7 遷移到 8,我馬上遇到了兩個(相關)問題。

1)我曾經用mm -B構建我的模塊,但現在似乎-B不再是一個可接受的選項。

2)我怎樣才能只清理我的模塊? 此答案是 AOSP 8 之前的答案,並指示執行mm -B不再是一個選項。

簡短的回答是你沒有。 Soong 可以正確跟蹤依賴項(與我們的舊 make 系統不同),因此您無需執行與mm -B等效的操作。 如果您發現任何相反的情況,那是一個錯誤。

Google 有負責 Android 的人員,從字面上看,他們像 Dan Albert 一樣學習 go。 所以我希望得到“你不能這樣做......因為我們這么說”類型的答案。 背后沒有任何道理。 它是地球上最糟糕的構建環境之一。 就您而言,我認為您無能為力。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM