美好的一天,我正在尝试在我的项目中使用快速适配器库。我从这个链接 https://github.com/mikepenz/FastAdapter阅读了安装指南。我的项目的同步成功建立,但我收到了这个警告(捕获的链接)说,
“看起来您正在尝试替换版本变量,但使用单引号 (')。”
实施 'com.android.support:appcompat-v7:${latestSupportLib}'
虽然项目构建成功,但看到实现库下的红线让我很烦。可以忽略该警告还是有任何方法可以解决该警告?
美好的一天,我正在尝试在我的项目中使用快速适配器库。我从这个链接 https://github.com/mikepenz/FastAdapter阅读了安装指南。我的项目的同步成功建立,但我收到了这个警告(捕获的链接)说,
“看起来您正在尝试替换版本变量,但使用单引号 (')。”
实施 'com.android.support:appcompat-v7:${latestSupportLib}'
虽然项目构建成功,但看到实现库下的红线让我很烦。可以忽略该警告还是有任何方法可以解决该警告?
你应该更换
implementation 'com.android.support:appcompat-v7:${latestSupportLib}'
和
implementation "com.android.support:appcompat-v7:${latestSupportLib}"
或者
implementation 'com.android.support:appcompat-v7:27.1.1'
(其中 27.1.1 是Android 支持库的当前最新稳定版本)。
请参阅http://docs.groovy-lang.org/latest/html/documentation/#_string_interpolation(我的重点):
除了单引号和三引号字符串之外,任何 Groovy 表达式都可以插入到所有字符串文字中。
(该项目目前正在构建的事实让我感到惊讶!)