Hi guys! I'm new to Android development, and have decided to start with Scala.
I have Mac OS, I've installed fresh version IntelliJ IDEA, installed (with Homebrew) android-sdk and sbt. Then I installed with 'android' utility SDK version 22 and extras (Android Support Repository, Android Support Library, Google Repository). Now I have the following lines in my code: import android.support.v4.app.Fragment import android.support.v7.app.ActionBarActivity [...] class MainActivity extends ActionBarActivity with TypedActivity { ... } Now when I run 'sbt compile' in command line, I have the following errors: [error] [...]/src/main/scala/MainActivity.scala:4: object support is not a member of package android [error] import android.support.v4.app.Fragment [error] ^ [error] [...]/src/main/scala/MainActivity.scala:5: object support is not a member of package android [error] import android.support.v7.app.ActionBarActivity [error] ^ [error] [...]/src/main/scala/MainActivity.scala:14: not found: type ActionBarActivity [error] class MainActivity extends ActionBarActivity with TypedActivity { (1) What is the right way to solve this problem? I tried to add symbolic link (ln -s) to libs/ folder from android-support-v4.jar and android-support-v7-appcompat.jar in my SDK directory. That solved this particular error. (2) But then again, new error arouse (ProGuard "can't write resource"/"duplicate zip") And symbolically linking framework libraries doesn't look like the right way in the first place. How do I solve that one? (3) Third question: How do I make IDEA build with SBT? It's obvious to me that by default it uses some other mechanism to build project. I can add android-support-v4/v7 jars to "Project Structure"/Libraries list. Then IDEA will see ActionBarActivity definitions and will compile fine. But it doesn't change SBT's behavior (it fails as described above). And still error (2) arises again. My build.scala file contents: object Build extends android.AutoBuild plugins.sbt: addSbtPlugin("com.hanhuy.sbt" % "android-sdk-plugin" % "1.3.20") Thanks for your help! -- You received this message because you are subscribed to the Google Groups "scala-on-android" group. To unsubscribe from this group and stop receiving emails from it, send an email to scala-on-android+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.