android - 收听传入的 Whatsapp 消息/通知

标签 android android-intent android-notifications android-notification-bar android-broadcast

我正在开发一个基于通知的应用程序,为此我需要收听传入的通知。我已经能够收听来电、短信、邮件等。我不知道如何通过代码在 Whatsapp 上收听 friend 的 ping 或消息。这真的可以做到吗?如果是这样,怎么做?可以Accessibility Service用于此,使用包名称作为“com.whatsapp”?

最佳答案

我可以使用 Accessibility Service 做到这一点.使用它,您可以收听通知栏上的所有通知。我通过将包名称添加到 Accessibility Service service info 来听取应用程序规范,在本例中为 com.whatsapp。我无法阅读这些消息,但每当有消息到达时我都会收到通知。

关于android - 收听传入的 Whatsapp 消息/通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14540394/

相关文章:

android - 通知状态栏文字

java - 无法在 Android Studio 中导入 : android. support.v7.widget.RecyclerView

android - 使用 Android 进行 HTTP Post

android - 如何将数据从 BroadcastReceiver 传递到正在启动的 Activity?

android - 使我的通知可点击

android - 如何在 android O 的系统设置中对通知 channel 进行排序

Java 正则表达式 - 试图从以特定字符串开头的行中分离出文本?

android - 检查 RecyclerView 是否滚动到顶部(findFirstCompletelyVisibleItemPosition 将不起作用)

java - 如何自动创建和启动梦想服务 android

Android 如何在单击 RecyclerView 项目时从 fragment 发送 Intent