1. https://git.torproject.org/orbot.git
(In Eclipse, Import Projects from Git -> select “Clone submodules” -> Import as general project)
2. Install automake, libtool
3. Export ANDOIR_NDK_HOME and ANDROID_HOME, then
export PATH=$ANDROID_HOME/tools:$PATH
4. In Android SDK manager, install SDK Platform API 23 Rev.3, and Extras -> Android Support Repository
5. In orbotservices/src/main, run
ndk-build
Otherwise there is error: “orbotservices/src/main/libs/armeabi/pdnsd” not found
6. In Orbot root directory, run
make -C external
7. Verify tor and polipo binaries
file external/bin/tor external/bin/polipo
8. In Orbot root diretory, build a debug APK (assuming target is Android 6.0)
android update project --name Orbot --target android-23 --path . ./gradlew assembleDebug
the APK is in app/build/outputs/apk/