Telecom Jetpack ライブラリを使用して、ユーザーに高品質の動画と音声のエクスペリエンスを提供します。Telecom フレームワークを使用すると、通話と通知の管理、フォアグラウンドのサポートなどが可能になります。Jetpack ライブラリは、次のサポートを追加します。
- 通話ストリーミングと転送
- Android Auto と Wear OS の統合
- システムコールログの統合(統合された通話履歴)
- 下位互換性
Telecom ライブラリを使用して通話アプリをビルドする方法について詳しくは、Core-Telecom をご覧ください。
サポートされている通信デバイス
Android 5.0(API レベル 21)以降では、ほとんどのスマートフォンが Telecom フレームワークをサポートしており、SIM ベースの通話が機能するためには、このフレームワークをサポートする必要があります。従来はテレフォニー実装を必要としなかったタブレットなどのデバイスでは、Android 14(API レベル 34)で、VoIP をサポートするタブレット向けの適切な Telecom フレームワーク実装を義務付ける要件が導入されました。
PackageManager を使用して、デバイスが Telecom をサポートしているかどうかを確認します。
packagemanager.hasSystemFeature(PackageManager.FEATURE_TELECOM)