Download and unzip Android NDK (ex: D:\android-ndk-r10b).
Go to Boost_dir\tools\build\src and create a new file,
user-config.jam
Open that file with a text editor and add:
import os ;
androidNDKRoot = D:/android-ndk-r10 ;
using gcc : android :
$(androidNDKRoot)/toolchains/arm-linux-androideabi-4.8/prebuilt/windows/bin/arm-linux-androideabi-g++ :
--sysroot=$(androidNDKRoot)/platforms/android-9/arch-arm
-mthumb
-Os
-fno-strict-aliasing
-O2
-DNDEBUG
-g
-lstdc++
-I$(androidNDKRoot)/sources/cxx-stl/gnu-libstdc++/4.8/include
-I$(androidNDKRoot)/sources/cxx-stl/gnu-libstdc++/4.8/libs/armeabi/include
-D__GLIBC__
-D__arm__
$(androidNDKRoot)/toolchains/arm-linux-androideabi-4.8/prebuilt/windows/bin/arm-linux-androideabi-ar
$(androidNDK