I\'ve updated ADT to v. 21 and new warning appeared in this code:
if (e.getMessage().toLowerCase().contains(\"blabla\"))
Implicitly using the default locale
Actually, use Locale.getDefault() when the goal is to present text to the user. However, and this is the whole point of the Lint check, you should probably be using Locale.US whenever the goal is for machine readability/usage. Because it is already implicitly using Locale.getDefault() if you don't specify one, and this can cause hard to find bugs when devices have their own default locale specified. It seems that you also need to clean your project either way, as everyone else has suggested.