Skip to content

emstlk/android-scala-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Android Scala Example

Gitter

Android project with sbt 0.13.8, Scala 2.11.7 and android-sdk-plugin 1.4.4

Requirements

  • Java 1.7+
  • Android SDK

Also you can use script to install Android SDK

On Mac
$ ./mac_install_sdk.sh
On Linux
$ ./linux_install_sdk.sh

Usage in console

To compile and build

$ ./sbt android:packageDebug

To run test with Robolectric (not needed device) just type

$ ./sbt test

Usage in IDE

You have to import project from Intellij IDEA (I use version 14.1) or Android Studio

Choose SBT project and Android SDK like this

Import android project

Probably you want to run project from IDE, so just make new "Android application" run configuration

Warning!

In "Before launch" section you should remove "Make" command and add "Run external tool" with ./sbt android:packageDebug command

Android application configuration

Also you may want to use a good emulator, so I prefer Genymotion emulator

About

Example of Android project with scala and sbt

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published