Googling about SBT came back with a lot of complaints about the state of scala tooling back then.
Googling about SBT came back with a lot of complaints about the state of scala tooling back then.
[1] https://github.com/yareally/android-scala-intellij-no-sbt-pl...
Seems like the tooling is still one of the more painful aspects of Scala. Kudos to Intellij, -1 to Scala.
Excessive configuration to get a new project up in a running is a major demotivator sometimes when you have a new idea and want to just start coding right away.
I've used Scala for a couple Android apps in the past... it was great fun to do so! Still, AndroidAnnotations not working with Scala code requires you to rewrite some of their functionality... but you can do that rather easily with Scala's traits etc.
Edit: seems it doesn't like ActionBarSherlock most likely due to that. I get "Error com.actionbarsherlock.R and com.actionbarsherlock.R$xml disgree on InnerClasses attribute"[1].
Regarding AndroidAnnotations: https://github.com/excilys/androidannotations/wiki
Ahh, I know of that project. Like it quite a bit. Was just confused over the ambiguity of the term "annotations." Thanks for the followup though.
-keepclassmembers class * extends com.actionbarsherlock.ActionBarSherlock { <init>(android.app.Activity, int); }
fixed it. Ugh :/