Libsoftphone on Android¶
Libsoftphone SDK for Android is Java-based and compatible with Kotlin and Java. Use the guides below to set up an app and choose the Android features it needs.
Start here¶
- Get a license and SDK access through the quick start guide.
- Add the SDK to your Android app, initialize it, and create a SIP account.
- Review Android permissions before testing calls and enabling optional features.
For a working example, see the Demophone sample app.
Android integration guides¶
| Task | Guide |
|---|---|
| Upgrade an existing app to SDK 26.1 | Migrating to Libsoftphone 26.1 |
| Check how current SDK versions handle Android Telecom | Managed Telecom integration |
| Set up incoming call push notifications | Android push notifications |
| End calls and unregister accounts before app exit | SDK termination |
Try the thread-safe Kotlin API alongside Instance |
New Libsoftphone API (experimental) |