我想使我的联系人和拨号应用程序默认在Flutter

mklgxw1f  于 2023-08-07  发布在  Flutter
关注(0)|答案(1)|浏览(98)

嘿,我是相当新的Flutter,并希望得到一些帮助。我已经成功地创建了一个联系人管理器应用沿着拨号盘在Flutter。一切工作正常,但我希望它是默认的应用程序时,呼吁和显示联系人在移动终端。我不知道如何实现它。
我只想在Android上使用它。

5m1hhzi4

5m1hhzi41#

您需要在AndroidManifest中声明这些权限和服务:

<uses-permission android:name="android.permission.MANAGE_OWN_CALLS"/>
<uses-permission android:name="android.permission.READ_CALL_LOG"/>

<!-- Needed only if your calling app reads numbers from the `PHONE_STATE` intent action. -->
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>

<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>

字符串
然后您可以通过设置将其设置为默认拨号。

相关问题