我正在构建集成了VoIP
功能的android应用。即使关闭应用程序并且User1
调用User2
时,我想要达到的效果也像在User2
移动版中打开应用程序中的CallActivity
。
我要实现的功能类似于 WhatsApp 通话功能。即使WhatsApp关闭,当有人打电话给我们时,也会将电话通知给我们。
有人可以指导我实现这一目标吗?
答案 0 :(得分:0)
您实际上可以按照Google官方文档中的说明来构建调用应用程序。他们没有提供自定义的Service
,而是提供了Google提供的内置Service
。它称为ConnectionService
。要使用它,只需将其放入清单中即可:
<service android:name="com.example.MyConnectionService"
android:permission="android.permission.BIND_TELECOM_CONNECTION_SERVICE">
<intent-filter>
<action android:name="android.telecom.ConnectionService" />
</intent-filter>
</service>
由于您的问题过于笼统,因此我无法为您的应用发布特定的代码。您必须自己构建它。因此,请查看文档: