case expressions must be constant expressions

久しぶりにEclipseを立ち上げたら表題のような意味不明なエラーが出た。
で、ググったらADT 14からライブラリプロジェクトに限って、Rがfinalでなくなったのでcase文が使えなくなったぽい。
http://tools.android.com/tips/non-constant-fields


if文に変更したら無事解決。

Ctrl-1 (or Cmd-1 on Mac):で簡単にif-elseに変換できるウルトラ技があったことを初めて知ったw


で、上記が解決したら以下のようなエラーが。。次から次へとまったく。。
Error generating final archive: Debug Certificate expired


以下のサイトを参考にして、debug.keystoreを削除してproject cleanしたら直りました
http://d.hatena.ne.jp/hypercrab/20100619/1276925032
macの場合は~/.android/以下にあります