Long.compare适用于Android <api19尽管=“”docu =“”说=“”它=“”应该=“”不

时间:2017-03-27 12:06:08

标签: android lint

=“”

我遇到了一个Lint警告,指出我的代码不适用于Android&lt; API 19,但实际上它可以工作,我认为这是因为编译器正在内联调用,我是对的,还是有另一个reasson?:

Long.compare(qli2.getDateAdded(),qli1.getDateAdded());

此外,自java 1.7以来,它在方法的文档中说,但它适用于使用java 1.6的Android API 16

1 个答案:

答案 0 :(得分:0)

D8工具是其背后的魔力,它会根据您的minSdk级别消除语言功能。

D8缺乏IMHO文档,但是this article of Jake Wharton应该为您提供更多见识。