This wiki page explains how to setup an Eclipse Development Environment to build and customize Alfresco Mobile SDK & App for Android. This procedure will use mostly the 'Maven' approach. Nevertheless it's also possible to setup an Android Alfresco development environment without using Maven. Other alternatives are Gradle, Ant or Eclipse only.
Before setting up any development environment in combination with Alfresco Mobile source code it's important to know which component (eclipse project) the developer are going to use. If the component used is a(n)
Java library (jar) : Can be integrated directly into an Android libs project folder or declared as dependencies inside the pom.xml of your maven project or as eclipse project dependency inside your build path.
Application Library (apklib) : Must be integrated as Eclipse project inside your workspace.
NB : The goal of this page is not to describe precisely each component installation process. It's here to give enough hints.
Build Alfresco Mobile using Eclipse & Maven
In this example we will build the release of Alfresco Mobile 1.3.1
The most important things to know in this configuration example is everything is done by Maven and associated Eclipse plugins. In other words most of the configuration are done via pom.xml files.