i2pd/android
2020-03-02 05:06:06 +03:00
..
assets
gradle/wrapper
jni Update android stuff: 2020-02-29 23:14:35 +00:00
res preinit webview+configparser+README.md 2020-03-02 03:58:50 +03:00
src/org/purplei2p/i2pd del geti2pdpath 2020-03-02 05:04:37 +03:00
.gitignore
AndroidManifest.xml preinit webview+configparser+README.md 2020-03-02 03:58:50 +03:00
build.gradle Update android stuff: 2020-02-29 23:14:35 +00:00
build.xml
gradle.properties
gradlew
gradlew.bat
proguard-project.txt
project.properties
README.md Update README.md 2020-03-02 04:00:28 +03:00
settings.gradle

how to compile?

Install the gradle + NDK or use android-studio

https://gradle.org/install/

Install the depencies

git clone https://github.com/PurpleI2P/Boost-for-Android-Prebuilt.git -b boost-1_72_0
git clone https://github.com/PurpleI2P/android-ifaddrs.git
git clone https://github.com/PurpleI2P/OpenSSL-for-Android-Prebuilt.git
git clone https://github.com/PurpleI2P/MiniUPnP-for-Android-Prebuilt.git

Set libs in jni/Application.mk on 24 line:

# change to your own
I2PD_LIBS_PATH = /home/user/i2pd/android/

compile apk file

gradle clean assembleRelease