076f595abf482b03085827264b6af84e932785db
I2P-Bote for Android
Bote is an Android port of I2P-Bote.
Build process
Preparation
-
Install I2P. You need the installed libraries to build against.
-
Download the Android SDK. The simplest method is to download Android Studio.
-
Check out the
i2p.i2p-bote
andi2p.i2p-bote.android
repositories. -
Create a
local.properties
file ini2p.i2p-bote.android/app
containing:i2pbase=/path/to/installed/i2p botesrc=/path/to/i2p.i2p-bote
-
Gradle will pull dependencies over the clearnet by default. To use Tor, create a
gradle.properties
file ini2p.i2p-bote.android
containing:systemProp.socksProxyHost=localhost systemProp.socksProxyPort=9150
Building from the command line
-
Create a
local.properties
file ini2p.i2p-bote.android
containing:sdk.dir=/path/to/android-studio/sdk
-
./gradlew assembleDebug
-
The APK will be placed in
i2p.i2p-bote.android/app/build/apk
.
Building with Android Studio
-
Import
i2p.i2p-bote.android
into Android Studio. (This creates thelocal.properties
file automatically). -
Build and run the app (
Shift+F10
).
Description
Languages
Java
81.1%
HTML
17%
CSS
1.7%
Shell
0.2%