gpt4 book ai didi

android - 从一台移动设备上的应用程序向另一台设备上的另一个应用程序发送消息

转载 作者:行者123 更新时间:2023-11-29 13:58:04 25 4
gpt4 key购买 nike

您好,我想从一个应用程序(将安装在 Android 手机上)发送消息到另一个应用程序(将安装在另一个手机上)。这意味着

一个手机------------发送消息-------->到另一个手机。

同样,我希望第二个手机向第一个手机发送---------消息-----。

如果我使用短信发送消息,我认为它会保存在短信箱中,以便用户可以阅读消息。我想隐藏消息。那么有什么办法可以直接从一个应用程序到另一个应用程序。

最佳答案

如果你想阻止将短信保存到收件箱,你可以中止广播:

public class SmsReceiver extends BroadcastReceiver {
// ...
@Override
public void onReceive(Context context, Intent intent) {
// ...
if( smsIsMine() ) {
// Do something with sms
this.abortBroadcast();
}
}
}

您还需要在 AndroidManifest.xml 中将 SmsReceiver 的优先级设置为最高优先级,如下所示:

<receiver
android:name=".SmsReceiver">
<intent-filter android:priority="10" >
<!-- ... -->
</intent-filter>
</receiver>

关于android - 从一台移动设备上的应用程序向另一台设备上的另一个应用程序发送消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11032147/

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