Android 12 は SIP 通話のネイティブ サポートを廃止する準備をしています

Android 12 では、ストック ダイヤラーによる統合 SIP 通話サポートが削除され、テレフォニー サービスからコードを削除する準備が進められています。

セッション開始プロトコル、または SIPは、インターネット上で音声通話を行うために一般的に使用されるプロトコルです。 数年前、SIP クライアントとプロバイダーは、世界中で無料または格安で提供されていたため、かなりの人気がありました。 米国の多くの通信事業者がまだ無制限の音声通話を提供していなかった一方で、インターネット ベースの通話 ネットワーク。 Android は何年もの間、SIP アカウントの追加とデフォルトのダイヤラーを介した SIP 通話をネイティブにサポートしていましたが、それは廃止されるようです。 アンドロイド12 アップデート。

Android 12 以降、標準のダイヤラー アプリが登場するようです。Pixel スマートフォンではこれが Google電話 アプリ — SIP 設定は提供されなくなりました。 つまり、SIP アカウントを追加したり、SIP 通話にストック ダイヤラーを使用したりすることはできません。

Googleの サポートページ Wi-Fi 経由で通話を行う場合、オプションとして SIP がまだリストされていますが、開発者ドキュメントには次のように記載されています。 SipManager クラス API レベル 31 で非推奨になりました。 このクラスは非推奨になりましたが、Android のネイティブ SIP スタックが完全に削除されたわけではないようです (少なくともまだ)。

に基づく これらのコミット, GoogleはAndroidの電話サービスからSIP通話のサポートを完全に削除する準備を進めているようだ。 SIP サービスがフレームワークから削除されると、アプリは Android のネイティブ SIP スタックに依存する 壊れる可能性があります。 コミットがまだマージされていないように見えるため、独自の SIP クライアントを備えたサードパーティ アプリは次のようになります。 ACR 電話ダイヤラ Android 12 でも引き続き動作するはずですが、動作するかどうかは確認されていません。 SIP アカウントをお持ちで、Android のネイティブ SIP スタックに依存するサードパーティの SIP クライアントを通じて通話が引き続き機能することを確認できる場合は、ぜひお知らせください。

いずれにせよ、Google が SIP サポートを Android で維持する価値のある機能とはもはや考えていないことは明らかです。 SIP スタックは何年も更新されていないため、すでにほとんど放棄されていました。これらのコード変更により、SIP スタックが公式になっただけです。

XDA 認定開発者のおかげで ルカ020400 ヒントのために!