迁移到AndroidX后出现错误:

时间:2018-08-31 18:04:19

标签: android-studio lint androidx

在迁移/重构到AndroidX之后(使用Android Studio 3.2 RC2中的迁移工具),我得到了大量以下类型的Lint错误:

participant_menu.xml:9: Error: Should use android:showAsAction when not using the appcompat library [AppCompatResource]
          app:showAsAction="never" />

我很困惑;我想这是Lint中与迁移到AndroidX有关的错误。我是对的还是应该切换回android名称空间?

注意:我的minSDK设置为API 16。

1 个答案:

答案 0 :(得分:0)

  

不使用appcompat库时应使用android:showAsAction   [AppCompatResource]             app:showAsAction =“ never”

如果您不使用Appcompat库,我相信您应该使用:

android:showAsAction="never"

As documentation says

此外,似乎Androidx中仍然存在一些问题,需要这些文档或直接指南,因为我已经看到有些人对此或SearchView等存在疑问。