Skip to content

A new android application for Oslos public transit provider Ruter. As ruter is developing their own app and Google Maps got support for public transit in Oslo, we probably won't finish it...

haugene/ruter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ruter

It's almost ready to go, but how do we make it build?

Download the SDK: http://developer.android.com/sdk/index.html Intall Android SDK, when done choose API 14(Android 4.0)

Set ANDROID_HOME path(for me: C:\Program Files (x86)\Android\android-sdk) Add %ANDROID_HOME%\tools and %ANDROID_HOME%\platform-tools to %PATH

You also need a keystore, but we'll configure that later. For now, use the test key store from the archetype To do this you must call: mvn clean install -Prelease -Dsign.keystore=/path/to/your/project/test-key.keystore -Dsign.alias=mykey -Dsign.storepass=testtest -Dsign.keypass=testtest

This is scripted in buildWithTestKey.bat, so just run it.

When we descide to get our own key we need to undeploy all our artifacts before we re-deploy. This is due to: "Be aware that Android cannot re-deploy artifacts using a different key, so be sure to undeploy all artifacts before running the release."

Now it almost builds, but the integration test project will fail The plugin tries to contact a emulated device, or a developer phone. Set up an emulator in eclipse. Deploy to emulator using mvn android:deploy

And, as always: mvn eclipse:eclipse will generate eclipse projects

btw: http://code.google.com/p/maven-android-plugin/wiki/GettingStarted
http://developer.android.com/about/versions/android-4.0.html
https://github.com/akquinet/android-archetypes

About

A new android application for Oslos public transit provider Ruter. As ruter is developing their own app and Google Maps got support for public transit in Oslo, we probably won't finish it...

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages