gravyboat / simlar-android

android simlar

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

simlar-android

Build Status

Simlar is a cross platform VoIP App aiming to make encrypted calls easy.

Screenshot address book Screenshot call

Build dependencies

  • Java Development Kit
  • Android SDK
  • Android Studio
  • Android Studio is not really needed but is the recommended way to hack on simlar-android.

Compile (Console)

Linux/MacOS

export ANDROID_HOME=<YOUR ANDROID SDK DIRECTORY>
./gradlew assembleDebug

Android Studio

Initially importing simlar-android in Android Studio, removes the inspection settings. That's why we recommend to run the following command once after importing:

git checkout .idea/

liblinphone

Simlar heavily depends on liblinphone. In order to make it easy to start hacking on simlar-android, pre-compiled libs are checked in. However if you would like to compile it yourself, you should start with compiling linphone-android. Please follow the build instructions there. Once you have managed to compile linphone-android on your system, here is a script for checking out, compile and integrate liblinphone into simlar-android.

./scripts/bootstrap-liblinphone.sh origin/master

About

android simlar

License:GNU General Public License v2.0


Languages

Language:Java 97.2%Language:Shell 2.8%