make update-api的使用

背景

需要在framework/base/core目錄下添加一個變量


1.png

問題

在添加完變量之后,編譯代碼,發(fā)現(xiàn)報錯


2.png

原因

錯誤信息表明是由于API錯誤導致,查閱相關文檔發(fā)現(xiàn):谷歌對于所有的類和API,分為開放和非開放兩種,而開放的類和API可以通過“javadoc標簽”與源碼同步生成“程序的開發(fā)文檔”;當我們修改或者添加一個新的API時,我們有兩種方法可以避免出現(xiàn)上述錯誤,第一種是將該接口加上非公開的標簽:/*{@hide}/;再者可以在修改后執(zhí)行:make update-api(公開),將修改內(nèi)容與API的doc文件更新到一致。
解決方法

1.在根目錄下執(zhí)行make update-api
2.提交framework/base/api/current.txt中更新的部分


3.png

3.整編代碼確認無誤,代碼上庫

福利:最近寫公眾號都會自己在本地寫好md文檔,然后放入公眾號排版的網(wǎng)頁中先排版預覽,調(diào)整效果,然后復制粘貼到公眾號里面進行發(fā)布;這里推薦兩個公眾號排版的網(wǎng)址鏈接:https://knb.im/mp/,https://www.mdnice.com/

?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容