【问题标题】:XML Highliting Error from Android Lint来自 Android Lint 的 XML 突出显示错误
【发布时间】:2017-12-19 12:17:41
【问题描述】:

大家好,我有一个项目模块,其中包含一些布局和代码。 问题是我从 lint 得到错误

这里不允许使用 XML 属性

例如 android_width 导致 lint 知道该文件夹不在 "app/res/layout" 文件夹中。相反,它位于"my-lib/res/layout" 文件夹内 我的问题是:- 我怎样才能解决这个问题来理解 lint,所以我不会出错。 谢谢!

【问题讨论】:

  • 你能把你的错误发送到这里吗?还有一些你的 my-lib 代码会出错。
  • 发布您的清单文件。
  • @DropAndTrap 在您的清单文件中,如果添加了版本代码和版本名称然后删除它,在清单 android:allowBackup="true" 中添加应用程序标签。然后,保存、关闭并重新打开项目

标签: android xml devops lint


【解决方案1】:

您可以尝试在gradle文件中手动指定布局文件夹

sourceSets {
  main {
      res.srcDirs =
      [
            'path-to-my-lib/res/layout'
      ]
    }
}

【讨论】:

  • 我需要指定 lint 路径你确定问题吗?
猜你喜欢
  • 2021-10-25
  • 1970-01-01
  • 2019-01-24
  • 1970-01-01
  • 2012-01-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-05-30
相关资源
最近更新 更多