Skip to content

Setup AndroidStudio for SN2

Thomas Schwotzer edited this page Oct 7, 2020 · 5 revisions

Clone and run

SN2 uses some libraries from parallel repositories. They are part of this repository. Clone this project. It compiles and runs with Android. If not, please contact me. We will fix it quickly.

Details

If your are interested: SN2 used several libraries from parallel projects. See also build.gradle (Module: app) under your Gradle Scripts.

ASAPAndroidService is an Android component. See folder ASAPAndroidService under your project root. There is an .aar file which is product of a compiled ASAPAndroid project. Note: ASAPAndroid already contains the ASAP protocol and API in repository ASAPJava.

ASAPCertificate is an SN2 component. It is the decentralized PKI implementation. This project is hosted in its own repository. The tested version is in the app/libs folder in your project root.

MakanJava is an SN2 component. It is the decentralized chat implementation. This project is hosted in its own repository. The tested version is in the app/libs folder in your project root.

Feel free to replace those libs with new versions. Make sure, you changed entries in build.gradle (Module: app) if necessary.