INSTALL
author Da Risk <da_risk@beem-project.com>
Wed, 31 Oct 2012 23:11:14 +0100
changeset 1005 4c7edc276676
parent 778 bf607b6d3687
child 1041 e5a970600066
permissions -rw-r--r--
Switch to Florian Shmauss maintained version of asmack. See doc/asmack-beem/README.txt for more information on how to build the asmack jar. The upstream asmack has a better implementation of XEP-0115 EntityCapabilities. So this commit remove the specific Beem implementation of this XEP and switch to the asmack one.

Android Market
--------------

First of all, BEEM is available on the Android market. Just search for 'BEEM'.

Development version
-------------------

1. Dependencies
   First you will need the latest Android SDK. You can download it at http://d.android.com. Beem is usually built with Android SDK 2.1 or superior.
   You will also need the Apache Ant tool to build the project. You can get it at http://ant.apache.org

2. Android project
   Use the android program provides by the SDK to set the Android platform directory.

   Set up the Beem project.
   > $SDK_DIR/tools/android update project -p $BEEM_DIRECTORY

or

   If you want to build Beem for a different Android Target platform :
   Get the Target id of the platform you want to build BEEM for.
   > $SDK_DIR/tools/android list targets

   Then use this id to set up the BEEM project.
   > $SDK_DIR/tools/android update project -t $TARGET_ID -p $BEEM_DIRECTORY

3. Compile and install
   Use ant to compile and install the application on the Android device
   > ant install

The development version use a private certificate to sign the package. You will need to uninstall it before installing or upgrading a version of BEEM from the Android market.