gpt4 book ai didi

android - 至少一次在不打开应用程序的情况下接收到 Android 应用程序的短信

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:08:16 25 4
gpt4 key购买 nike

我正在尝试从我的 Android 应用程序接收短信。我的 list 中指定了以下接收器。

<receiver android:exported="true" android:name="com.lahiruchandima.myapp.SMSReceiver">  
<intent-filter>
<action android:name="android.provider.Telephony.SMS_RECEIVED" />
</intent-filter>
</receiver>

如果我的应用程序已安装并打开一次,SMSReceiver 会成功接收短信(应用程序不需要在设备收到短信时运行)。但是,如果我在全新安装后至少没有打开我的应用程序一次,它就不会收到任何短信。

有没有人知道一种方法可以在不打开应用程序至少一次的情况下接收短信?

最佳答案

Does anybody know a way to make it possible to receive SMS without opening the app at least once?

至少在较新的 Android 版本上无法做到这一点。自 Android 3.1 以来,应用程序以停止状态安装,并要求用户至少打开一次,然后 BroadcastReceiver 等组件才能运行。这是出于安全原因,以防止或至少阻止恶意程序行为。

关于android - 至少一次在不打开应用程序的情况下接收到 Android 应用程序的短信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25677152/

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