

swig/bin/release/android/x86_64/libjlibtorrent.so swig/bin/release/android/x86/libjlibtorrent.so swig/bin/release/android/armeabi-v7a/libjlibtorrent.so swig/bin/release/linux/x86_64/libjlibtorrent.so

swig/bin/release/macosx/x86_64/libjlibtorrent.dylib swig/bin/release/windows/x86_64/jlibtorrent.dll build/libs/jlibtorrent-android-x86_64-w.x.y.z.jar build/libs/jlibtorrent-android-x86-w.x.y.z.jar build/libs/jlibtorrent-android-arm64-w.x.y.z.jar build/libs/jlibtorrent-android-arm-w.x.y.z.jar build/libs/jlibtorrent-linux-w.x.y.z.jar build/libs/jlibtorrent-macos-w.x.y.z.jar build/libs/jlibtorrent-windows-w.x.y.z.jar To build the windows (x86_64), linux (x86_64) and android binaries (arm, arm64, x86, x86_64) you will need a working version of Docker, then just issue the following command To build the macos (x86_64) binaries you will need a mac computer, to build the mac library issue the following command: Note that there are multiple version of jlibtorrent for different platforms: jlibtorrent, jlibtorrent-windows, jlibtorrent-linux, jlibtorrent-macosx and jlibtorrent-android. If you use ProGuard to obfuscate/minify make sure to add the following statement In the case of Android, make sure to put the following 5 jars in your project's libs folder (see FrostWire for Android's as an example): Linux: jlibtorrent-linux-w.x.y.z.jar (x86 and x86_64.

