Update with the Android OS SDK install instructions.

svn:r20822
This commit is contained in:
Jacob Appelbaum 2009-10-25 00:47:19 +00:00
parent 0de17dd2dd
commit fa1bfc08dc
1 changed files with 24 additions and 1 deletions

View File

@ -2,10 +2,33 @@ This document explains how to properly build an Android package of Orbot from
source. source.
Please install the following prerequisites: Please install the following prerequisites:
Android SDK Android OS SDK
droid-wrapper: http://github.com/tmurakam/droid-wrapper droid-wrapper: http://github.com/tmurakam/droid-wrapper
libevent source libevent source
Tor source (most recent git master branch) Tor source (most recent git master branch)
Install and prepare the Android OS SDK ( http://source.android.com/download )
on Debian Lenny:
sudo apt-get install git-core gnupg sun-java5-jdk flex bison gperf \
libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip \
curl libncurses5-dev zlib1g-dev
curl http://android.git.kernel.org/repo >~/bin/repo
chmod a+x ~/bin/repo
mkdir ~/mydroid
cd ~/mydroid
repo init -u git://android.git.kernel.org/platform/manifest.git
repo sync
# Paste in key from http://source.android.com/download next...
gpg --import
export ANDROID_JAVA_HOME=$JAVA_HOME
cd ~/mydroid
make
XXX TODO: Explain build process for making a static Tor with our libevent, etc. XXX TODO: Explain build process for making a static Tor with our libevent, etc.
XXX TODO: Explain build process for making a .apk file for install. XXX TODO: Explain build process for making a .apk file for install.