应用程序快捷方式:minSdk <25的Lint警告

时间:2018-04-25 20:13:13

标签: android lint android-appshortcut

我知道旧API中安全地忽略了这些新属性。现在有没有办法让这个跟随Lint警告消失而不抑制它或提升minSdk?

  

属性shortcutId仅用于API级别25及更高级别(当前   min是15)less ...(Ctrl + F1)此检查查找以XML格式设置的属性   在比最旧版本更新的版本中引入的文件   您的应用程序所针对的目标(使用minSdkVersion属性)。这个   不是错误;应用程序将忽略该属性。   但是,如果属性对外观很重要或   你的应用程序的功能,你应该考虑找到一个   只有可用才能达到相同结果的替代方法   属性,然后您可以选择创建布局的副本   layout-vNN文件夹,将在您所在的API NN或更高版本上使用   可以利用更新的属性。注意:此检查没有   仅适用于属性。例如,某些标签也可能未被使用,   例如API 21中引入的布局中的新元素。

1 个答案:

答案 0 :(得分:0)

找到了答案(当我等待90分钟将此问题发布到SO时...):

使用xml-v25 \ shortcuts.xml (而不是默认的xml \文件夹)