"Scala works very well with existing Java frameworks. Android is, of course, one big Java framework and we were going to have to interface with it a lot. A number of people asked, given the above, why not use Clojure--this is why."<p>Since when does Clojure not work well with existing Java frameworks? I wouldn't advocate Clojure or Scala one way or the other since I have little idea of what they're doing, but the above doesn't strike me as sound reasoning.
I've fixxed a <i>getting started</i> project using the latest Android SDK and Scala 2.9: <a href="https://github.com/danielribeiro/HelloScalaOnAndroid" rel="nofollow">https://github.com/danielribeiro/HelloScalaOnAndroid</a><p><i>Edit:</i> The pull request was accepted at: <a href="https://github.com/gw111zz/HelloScalaOnAndroid" rel="nofollow">https://github.com/gw111zz/HelloScalaOnAndroid</a>