Skip to content
Simlar for android
Java Shell
Branch: master
Clone or download
jritzerfeld Merge pull request #397 from simlar/pullrequest-dependency-updates-20…

Pullrequest dependency updates 2019/08/16
Latest commit 4e4dba3 Aug 16, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea [README] update documentation about compiling the linphone-sdk Jun 10, 2019
app [gradle] update libphonenumber 8.10.15 -> 8.10.17 Aug 16, 2019
gradle/wrapper [gradle] add distribution checksum Aug 16, 2019
liblinphone/patches Revert "[liblinphone] add patch to fix build" May 18, 2019
scripts [] fix typo May 19, 2019
.gitattributes initial public upload Nov 13, 2013
.gitignore [idea] remove vcs.xml from version control Feb 19, 2019
.travis.yml [travis] update to android sdk 29 Jul 20, 2019
AUTHORS [authors] fixed typo Apr 11, 2014
COPYING initial public upload Nov 13, 2013 [README] update documentation about compiling the linphone-sdk Jun 10, 2019
build.gradle [gradle] update owasp dependency checker 5.2.0 -> 5.2.1 Aug 16, 2019 [] enable jetpack androidx May 14, 2019
gradlew [gradle] update wrapper Aug 16, 2019
gradlew.bat [gradle] update wrapper Aug 16, 2019
settings.gradle [all] converted to an android studio project Mar 13, 2015


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)


./gradlew assembleDebug

Build without Google Services

./gradlew assembleAlwaysOnlineRelease -Pno-google-services

Compile and run static code analysis.

./gradlew build connectedCheck

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/


Simlar heavily depends on the linphone-sdk formally known as liblinphone. Since version 4.2 Belledonne publishes it in a maven repository. However if you would like to compile it yourself, you should start with compiling the linphone-sdk for android. Once it compiles on your system, here is a script for checking out, compile and integrate the linphone-sdk into simlar-android.

./scripts/ origin/master

The linphone-sdk uses cmake. You may set its environment variables e.g. to compile with multiple threads.

You can’t perform that action at this time.