我有一个名为 setImageTintList()
的方法,它要求最小 API 为 21。但是,如果我在 gradle 中将我的最小 API 设置为 16,应用程序仍然会在没有任何警告的情况下构建。
虽然有一条红线说:
setImageTintList() - Call requires API level 21 (current min is 16)
它不显示任何警告、错误或编译错误。
如何在 android studio 中设置 lint 警告级别,使其在这种情况下出错并可能阻止构建?
最佳答案
Android 的 gradle 插件 lint 似乎无法将无效的 Android API 调用报告为错误。
但是你可以使用 gradle-animalsniffer-plugin 实现相同的目标。
关于android - 如何在 Android Studio 中为消息 "Call requires API level 21 (current min is 16)"启用 lint 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39710692/