Android 11/12 app-lint 系统Update-API时Lint检查问题

有以下两种解决方法

1. 加@SupressLint注解

这种方式你可以其他博客也有

但是要每个类和方法都加上@SuppressLint

太麻烦了

我才不要这样呢

2. 添加 --api-lint-ignore-prefix 参数直接跳过代码检查

1. 打开 frameworks/base/Android.bp 文件

2. 搜索找到这个字段 metalava_framework_docs_args

3. 然后在最后面添加  --api-lint-ignore-prefix xxxx

Android 11/12 app-lint 系统Update-API时Lint检查问题_第1张图片

Android 11/12 app-lint 系统Update-API时Lint检查问题_第2张图片

3. 最后执行以下命令更新一下

make update-api

芜湖

成功啦

你可能感兴趣的:(AOSP)