INSTALL
author Nikita Kozlov <nikita@beem-project.com>
Sun, 16 Jan 2011 12:44:59 +0100
changeset 854 30d32b73be7c
parent 778 bf607b6d3687
permissions -rw-r--r--
fix Bug #321 I have commented the PrivacyListManagerAdapter initialization because the exception came from the underneath code. Also, since the feature isn't finished (especially tested) and enabled in the gui, it will be safer.
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