Android Studio删除lint错误

Android Studio删除lint错误,android,android-studio,android-studio-2.0,android-lint,Android,Android Studio,Android Studio 2.0,Android Lint,我需要删除一个lint错误,我不知道怎么做。 问题是lint对正则表达式的解释是错误的。由于表达式在UTF-16中,范围是正确的,但它将其解释为UTF-8,然后在我的EMOJI_正则表达式上检测到非法字符范围(从检查代码。选择当前文件->确定。现在您将看到Lint问题。选择您的,看看您有什么建议(如suppress或remove(在问题上单击鼠标右键)。谢谢您的回答。我已经尝试过了,并添加了@SuppressWarnings(“MalformedRegex”),但错误标签仍然存在:(在Andro

我需要删除一个lint错误,我不知道怎么做。 问题是lint对正则表达式的解释是错误的。由于表达式在UTF-16中,范围是正确的,但它将其解释为UTF-8,然后在我的EMOJI_正则表达式上检测到非法字符范围(从<到)异常。尽管存在lint错误,但代码运行良好,因此我需要删除该lint错误。我怎么能这么做

private final static String EMOJI_REGEX = "([\\u20a0-\\u32ff\\ud83c\\udc00-\\ud83d\\udeff\\udbb9\\udce5-\\udbb9\\udcee])";
我试过:

@SuppressLint("all") 
但一切都没有改变


提前谢谢

试试这个:右键单击文件,分析->检查代码。选择当前文件->确定。现在您将看到Lint问题。选择您的,看看您有什么建议(如suppress或remove(在问题上单击鼠标右键)。

谢谢您的回答。我已经尝试过了,并添加了@SuppressWarnings(“MalformedRegex”),但错误标签仍然存在:(在Android Studio 2.1.1上,我在这一行代码上没有错误,因此我无法提供更多帮助,抱歉。无论如何,有时候,清理和重建项目可以抑制虚假错误标签。将Android Studio更新为2.2解决了问题。非常感谢!检查