INSTALL
author Da Risk <darisk972@gmail.com>
Tue, 08 Feb 2011 21:07:58 +0100
changeset 873 e0aa4b3c5d17
parent 778 bf607b6d3687
permissions -rw-r--r--
Fix minor issue in CapsManager. The service discovery request must include the node attribute. Fix #341
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
676
ed7f90128426 Do some docs
Da Risk <darisk972@gmail.com>
parents: 366
diff changeset
     1
Android Market
ed7f90128426 Do some docs
Da Risk <darisk972@gmail.com>
parents: 366
diff changeset
     2
--------------
ed7f90128426 Do some docs
Da Risk <darisk972@gmail.com>
parents: 366
diff changeset
     3
ed7f90128426 Do some docs
Da Risk <darisk972@gmail.com>
parents: 366
diff changeset
     4
First of all, BEEM is available on the Android market. Just search for 'BEEM'.
ed7f90128426 Do some docs
Da Risk <darisk972@gmail.com>
parents: 366
diff changeset
     5
ed7f90128426 Do some docs
Da Risk <darisk972@gmail.com>
parents: 366
diff changeset
     6
Development version
ed7f90128426 Do some docs
Da Risk <darisk972@gmail.com>
parents: 366
diff changeset
     7
-------------------
0
ea84f930b04a Initial import
Da Risk <darisk972@gmail.com>
parents:
diff changeset
     8
ea84f930b04a Initial import
Da Risk <darisk972@gmail.com>
parents:
diff changeset
     9
1. Dependencies
778
bf607b6d3687 Add default target for Android-2.1
Da Risk <darisk972@gmail.com>
parents: 676
diff changeset
    10
   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.
676
ed7f90128426 Do some docs
Da Risk <darisk972@gmail.com>
parents: 366
diff changeset
    11
   You will also need the Apache Ant tool to build the project. You can get it at http://ant.apache.org
0
ea84f930b04a Initial import
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    12
366
76bfb3e8e129 Modification des infos d'install
Da Risk <darisk972@gmail.com>
parents: 34
diff changeset
    13
2. Android project
676
ed7f90128426 Do some docs
Da Risk <darisk972@gmail.com>
parents: 366
diff changeset
    14
   Use the android program provides by the SDK to set the Android platform directory.
778
bf607b6d3687 Add default target for Android-2.1
Da Risk <darisk972@gmail.com>
parents: 676
diff changeset
    15
bf607b6d3687 Add default target for Android-2.1
Da Risk <darisk972@gmail.com>
parents: 676
diff changeset
    16
   Set up the Beem project.
bf607b6d3687 Add default target for Android-2.1
Da Risk <darisk972@gmail.com>
parents: 676
diff changeset
    17
   > $SDK_DIR/tools/android update project -p $BEEM_DIRECTORY
bf607b6d3687 Add default target for Android-2.1
Da Risk <darisk972@gmail.com>
parents: 676
diff changeset
    18
bf607b6d3687 Add default target for Android-2.1
Da Risk <darisk972@gmail.com>
parents: 676
diff changeset
    19
or
bf607b6d3687 Add default target for Android-2.1
Da Risk <darisk972@gmail.com>
parents: 676
diff changeset
    20
bf607b6d3687 Add default target for Android-2.1
Da Risk <darisk972@gmail.com>
parents: 676
diff changeset
    21
   If you want to build Beem for a different Android Target platform :
bf607b6d3687 Add default target for Android-2.1
Da Risk <darisk972@gmail.com>
parents: 676
diff changeset
    22
   Get the Target id of the platform you want to build BEEM for.
676
ed7f90128426 Do some docs
Da Risk <darisk972@gmail.com>
parents: 366
diff changeset
    23
   > $SDK_DIR/tools/android list targets
ed7f90128426 Do some docs
Da Risk <darisk972@gmail.com>
parents: 366
diff changeset
    24
ed7f90128426 Do some docs
Da Risk <darisk972@gmail.com>
parents: 366
diff changeset
    25
   Then use this id to set up the BEEM project.
ed7f90128426 Do some docs
Da Risk <darisk972@gmail.com>
parents: 366
diff changeset
    26
   > $SDK_DIR/tools/android update project -t $TARGET_ID -p $BEEM_DIRECTORY
0
ea84f930b04a Initial import
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    27
ea84f930b04a Initial import
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    28
3. Compile and install
676
ed7f90128426 Do some docs
Da Risk <darisk972@gmail.com>
parents: 366
diff changeset
    29
   Use ant to compile and install the application on the Android device
0
ea84f930b04a Initial import
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    30
   > ant install
ea84f930b04a Initial import
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    31
676
ed7f90128426 Do some docs
Da Risk <darisk972@gmail.com>
parents: 366
diff changeset
    32
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.
ed7f90128426 Do some docs
Da Risk <darisk972@gmail.com>
parents: 366
diff changeset
    33