gpt4 book ai didi

java - 停止短信接收器

转载 作者:行者123 更新时间:2023-11-29 08:01:44 26 4
gpt4 key购买 nike

我正在使用从 Android list 文件启动的 SMS 接收器服务,使用以下代码。问题是即使在应用程序退出后它仍将继续工作。 如何停止此服务接收短信?

启动服务代码:

<receiver android:name=".dataAccess.SMSReceiver" android:enabled="true">
<intent-filter >
<action android:name="android.provider.Telephony.SMS_RECEIVED" />
</intent-filter>
</receiver>

最佳答案

如果您想继续使用 list 中定义的广播接收器,您仍然可以使用包管理器启用/禁用它。

检查 here

ComponentName receiver = new ComponentName(context, SMSReceiver.class);

PackageManager pm = context.getPackageManager();

pm.setComponentEnabledSetting(receiver,
PackageManager.COMPONENT_ENABLED_STATE_ENABLED,
PackageManager.DONT_KILL_APP)

关于java - 停止短信接收器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13920300/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com