Index: /issm/trunk-jpl/etc/environment.sh
===================================================================
--- /issm/trunk-jpl/etc/environment.sh	(revision 11672)
+++ /issm/trunk-jpl/etc/environment.sh	(revision 11673)
@@ -236,2 +236,11 @@
 #PACKAGEMAKER
 export PATH="$PATH:$PACKAGEMAKER_DIR"
+
+#ANDROID_NDK:
+export PATH="$PATH:$ANDROID_NDK_DIR/"
+
+#ANDROID_SDK
+export PATH="$PATH:$ANDROID_SDK_DIR/"
+
+#ANDROID_ANT
+export PATH="$PATH:$ANDROID_ANT_DIR/"
Index: /issm/trunk-jpl/etc/environment_variables.sh
===================================================================
--- /issm/trunk-jpl/etc/environment_variables.sh	(revision 11672)
+++ /issm/trunk-jpl/etc/environment_variables.sh	(revision 11673)
@@ -172,2 +172,11 @@
 #packagemaker
 PACKAGEMAKER_DIR="$ISSM_TIER/externalpackages/packagemaker/install"
+
+#android-ndk
+ANDROID_NDK_DIR="$ISSM_TIER/externalpackages/android-ndk/install"
+
+#android-sdk
+ANDROID_SDK_DIR="$ISSM_TIER/externalpackages/android-sdk/install-sdk"
+
+#android-ant
+ANDROID_ANT_DIR="$ISSM_TIER/externalpackages/android-sdk/install-ant"
Index: /issm/trunk-jpl/externalpackages/android-ndk/install.sh
===================================================================
--- /issm/trunk-jpl/externalpackages/android-ndk/install.sh	(revision 11673)
+++ /issm/trunk-jpl/externalpackages/android-ndk/install.sh	(revision 11673)
@@ -0,0 +1,18 @@
+#This installs the Android NDK (Native Development Kit)
+#which is needed for the compilation of C/C++ code into the 
+#native architecture of the Android device.
+
+#The android-ndk-r7b-darwin-x86.tar.bz2 dummy.tar.bz2 file was downloaded 
+#from the android developer website: 
+
+#Cleanup the install
+rm -rf install
+
+# Install Android SDK and NDK.
+cp android-ndk-r7b-darwin-x86.tar.bz2 dummy.tar.bz2
+bunzip2 dummy.tar.bz2
+tar -xvf dummy.tar
+rm -rf dummy.tar dummy.tar.bz2
+
+#Move to install
+mv android-ndk-r7b install
Index: /issm/trunk-jpl/externalpackages/android-sdk/install.sh
===================================================================
--- /issm/trunk-jpl/externalpackages/android-sdk/install.sh	(revision 11673)
+++ /issm/trunk-jpl/externalpackages/android-sdk/install.sh	(revision 11673)
@@ -0,0 +1,60 @@
+#This installs the Android SDK (Software Development Kit)
+#which is needed for the compilation of the Java project. 
+
+step=1;
+
+#Different steps here. 
+#1: install sdk, ant and sdk tools
+#2: install an emulator.
+#3: test the emulator
+#4: cleanup
+
+present_dir=`pwd`;
+
+if [[ $step == "1" ]]; then
+
+	#Cleanup the install
+	rm -rf install-sdk install-ant
+
+	# Install Android SDK and NDK.
+	unzip -o android-sdk-r16-macosx.zip
+	unzip -o apache-ant-1.8.2-bin.zip
+
+	#Move to install
+	mv android-sdk-macosx install-sdk
+	mv apache-ant-1.8.2 install-ant
+
+	#Post_install configuration: 
+	#We need specific settings for specific platforms, for the SDK to 
+	#function properly
+
+	#For now, we need to install:  
+	#android sdk platform tools  
+	#a specific android api: API 15
+
+	cd install-sdk/tools/ && source ./android
+fi
+
+if [[ $step == "2" ]]; then
+
+	#Once this is done, we need to install an emulator. Location will default to ~/.android/avd, 
+	#which we will move to $ISSM_TIER/externalpackages/android-emulators.  
+	#For now, it's called: Android-4.0.3
+
+	cd $present_dir/install-sdk/tools
+	./android avd
+	mv ~/.android/avd/Android-4.0.3.*  $ISSM_TIER/externalpackages/android-emulators
+
+fi
+
+
+if [[ $step == "3" ]]; then
+	
+	cd $present_dir/install-sdk/platform-tools
+	./adb -p "$ISSM_TIER/externalpackages/android-emulators" devices
+
+fi
+
+if [[ $step == "4" ]]; then
+	rm -rf install-sdk install-ant
+fi
