Git Product home page Git Product logo

android-maven's Introduction

Steps for installing and running Demo app. Download Maven from http://maven.apache.org/download.html

Unpackage and add the bin folder to your Path variable

Download the android-sdk. Download Android 4.0 SDK with Google APIs through the SDK tool. Also download the Extras packages. THESE NEED TO BE INSTALLED DUE TO DEPENDENCIES WITH ROBOLECTRIC.

Add the android-sdk directory to your environment variables as ANDROID_HOME. Add the java jdk directory to your environment variables as JAVA_HOME.

Log out / in to refresh the environment. If everthing is set up correctly at this point, you should be able to type mvn -version from a console and have version information displayed for maven as well as the jdk.

The android jars need to be deployed to your local repository to do this:

git clone git://github.com/mosabua/maven-android-sdk-deployer.git cd maven-android-sdk-deployer mvn install -P 4.0

Navigate to where you would like to create a git repository:

git clone [email protected]:Harahel/android-maven.git cd android-maven cd demo mvn clean install android:deploy android:run

This should run the project on any connected device or running emulator.


The project can be configured to run with Netbeans. All that needs to be done is add the nbandroid plugin to netbeans. Follow the directions at: http://www.nbandroid.org/2012/06/did-you-ask-for-maven.html

After this has completed, just open up the maven project and everything should be ready to go.


ORMLite Documentation http://ormlite.com/javadoc/ormlite-core/doc-files/ormlite.html#SEC_Top

RoboGuice Tutorial http://www.blog.project13.pl/wp-content/uploads/2011/12/presentation.html#slide1

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.