Unsupported version number [51.0] for class format

http://yusukezzz.net/blog/archives/2149

を参考に、ホイホイと最新の JDK とか入れていざコンパイルしてみると以下の様なエラーが発生するかもしれない。

[trace] Stack trace suppressed: run last HelloScala/android:proguard for the full output.
[error] (HelloScala/android:proguard) java.io.IOException: Can't read [C:\helloscala\target\scala-2.9.2\classes] (Can't process class [jp/gr/java_conf/yewton/helloscala/R$attr.class] (Unsupported version number [51.0] for class format))
[error] Total time: 10 s, completed 2013/03/07 22:20:34

Android SDK にバンドルされている ProGuard が、JDK 1.7 以降に対応してないのが原因らしい。

JDK 1.6 入れて、~/.sbt/global.sbt あたりに

javaHome := Some(file("C:\\Program Files\\Java\\jdk1.6.0_43"))

とか書いてから、clean -> android:package-debug するとコンパイル通るかもしれない。