ASに慣れ親しみすぎて、Java特有の作法に疎いのを痛感しました。今回のは特にエラーになる訳でもないのでJava初心者は要注意です。

間違い:
String x = "android";
if (x == "android")
{
Log.d(TAG,"OK !");
}


正解:
String x = "android";
if (x.equals("android"))
{
Log.d(TAG,"OK !");
}