1
0
mirror of https://github.com/PurpleI2P/i2pd-android.git synced 2025-01-09 14:28:03 +00:00
i2pd for Android
Go to file
2020-06-06 05:27:29 +03:00
app add submodules, fix paths 2020-06-06 05:27:29 +03:00
gradle/wrapper import android code from i2pd repo 2020-06-06 03:51:41 +03:00
.gitignore import android code from i2pd repo 2020-06-06 03:51:41 +03:00
.gitmodules add submodules, fix paths 2020-06-06 05:27:29 +03:00
build.gradle import android code from i2pd repo 2020-06-06 03:51:41 +03:00
build.xml import android code from i2pd repo 2020-06-06 03:51:41 +03:00
gradle.properties import android code from i2pd repo 2020-06-06 03:51:41 +03:00
gradlew import android code from i2pd repo 2020-06-06 03:51:41 +03:00
gradlew.bat import android code from i2pd repo 2020-06-06 03:51:41 +03:00
README.md import android code from i2pd repo 2020-06-06 03:51:41 +03:00
settings.gradle add submodules, fix paths 2020-06-06 05:27:29 +03:00

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