不确定这是否是一个错误,或者我在Kotlin中的实施存在问题。
我扩展了TreeMap:
class TargetTreeMap : TreeMap<String, Target>(String.CASE_INSENSITIVE_ORDER) {...)
运行lint后,我的班级出现了NewApi
lint错误:
13: Call requires API level 24 (current min is 19): java.util.TreeMap#getOrDefault
13: Call requires API level 24 (current min is 19): java.util.TreeMap#remove
编辑: 我忘了提到我在实现中没有使用这些方法。