make update-api

之前做过的项目,上层同事更改过之后,我作为驱动,想编译整体代码,中间还要经历make update-api。这与我之前的android编译经验不符。但是又苦于不懂上层,所以也没刨根问题。
最近负责项目,有遇到这个问题,就找了一些资料总结下

原来,google会对所有的api进行检查,然后参考frameworks/base/api/current.txt里面去对应framework/base下面的所有公共接口。当发现某些接口修改了,与这个文件不一致的时候,则会提醒你,要么make update-api,或者将这个接口标识成/@hide/

so,
1.更改某个接口。
2.make update-api
3.将对应更新的frameworks/base/api/current.txt提交上去!

这样其他同事,则不会懵逼,也不需要再次make update-api了

你可能感兴趣的:(杂项相关)