Acrobits
  • Cloud Softphone
  • Cloud Softphone Provisioning
  • Cloud Softphone Release Process
  • Cloud Softphone Portal Billing
  • Cloud Softphone Portal Support and SLA
  • Specifications
  • SIPIS
  • Multimedia Messaging Service
  • Contact Synchronization Server
  • Client APIs
  • Server APIs
  • Client Troubleshooting
  • SIP Mobile SDK
    • Facade and libSoftphone
    • libSoftphone SDK for Android and iOS
    • Facade SDK for Android and iOS
    • Push messages for SDK
    • libSoftphone on Android
      • Android Permissions
      • Android ConnectionService integration
Acrobits
  • SIP Mobile SDK
  • libSoftphone on Android
  • View page source

libSoftphone on AndroidΒΆ

libSoftphone SDK for Android is Java-based and compatible with Kotlin and Java

The guides here are specific to Android development and are intended to help you get the most out of the libSoftphone SDK on Android.

  • Android Permissions
    • Required Runtime Permissions
    • Required Foreground Service Permissions
    • Required Normal Permissions
    • Recommended Runtime Permissions
    • Optional Runtime Permissions
    • Optional Foreground Service Permissions
  • Android ConnectionService integration
    • Step 1: Implement ConnectionService
    • Step 2: Add ConnectionService implementation to manifest
    • Step 3: Add permissions to manifest
    • Step 4: Request Phone permissions at runtime
    • Step 5: Register your PhoneAccount
    • Step 6: Make sure Self Managed Call Integration is enabled
Previous Next

© Copyright 2025 Acrobits, s.r.o.

Built with Sphinx using a theme provided by Read the Docs.