我知道旧API中安全地忽略了这些新属性。现在有没有办法让这个跟随Lint警告消失而不抑制它或提升minSdk?
属性shortcutId仅用于API级别25及更高级别(当前 min是15)less ...(Ctrl + F1)此检查查找以XML格式设置的属性 在比最旧版本更新的版本中引入的文件 您的应用程序所针对的目标(使用minSdkVersion属性)。这个 不是错误;应用程序将忽略该属性。 但是,如果属性对外观很重要或 你的应用程序的功能,你应该考虑找到一个 只有可用才能达到相同结果的替代方法 属性,然后您可以选择创建布局的副本 layout-vNN文件夹,将在您所在的API NN或更高版本上使用 可以利用更新的属性。注意:此检查没有 仅适用于属性。例如,某些标签也可能未被使用, 例如API 21中引入的布局中的新元素。
答案 0 :(得分:0)
找到了答案(当我等待90分钟将此问题发布到SO时...):
使用xml-v25 \ shortcuts.xml (而不是默认的xml \文件夹)