Android 编译时碰到问题:
******************************
You have tried to change the API from what has been previously approved.
To make these errors go away, you have two choices:
1) You can add "@hide" javadoc comments to the methods, etc. listed in the
errors above.
2) You can update current.txt by executing the following command:
make update-api
To submit the revised current.txt to the main Android repository,
you will need approval.
******************************
问题原因:
修改了系统Camera2框架中的CaptureRequest,在类中的增加了public field,这个错误产生的原因,由提示看出,因为android部分隐藏或者公开的api都是在javadoc中声明的。擅自添修改,并不可行。
解决办法:
1.它给出的方案,一个时增加@hide到注释,这个注释我们并不陌生,这样修改在上层就不可以调用,不符合我们要求
/**@hide*/
2. 通过更新javadoc文档
make update-api