Java 在android中以编程方式删除特定号码的whatsapp消息

Java 在android中以编程方式删除特定号码的whatsapp消息,java,android,whatsapp,Java,Android,Whatsapp,我正在创建一个应用程序,用户可以删除特定号码或号码组的所有历史记录。我能够删除电话和短信,我只是在想,是否有一种方法可以在android中实用地从whatsapp中删除与特定号码相关的信息/聊天。因为whatsapp现在也是一个流行的来源。任何观点/方向都会有帮助。 提前谢谢 不,你不能这样做 WhatsApp是第三方应用程序,不提供API供您编辑其数据。在根设备上,通过AES加密,您可能可以访问其数据库,并且您将很难动态编辑它们。您无法访问其他应用程序。但如果您的设备是root,您可以访问Wh

我正在创建一个应用程序,用户可以删除特定号码或号码组的所有历史记录。我能够删除电话和短信,我只是在想,是否有一种方法可以在android中实用地从whatsapp中删除与特定号码相关的信息/聊天。因为whatsapp现在也是一个流行的来源。任何观点/方向都会有帮助。
提前谢谢

不,你不能这样做


WhatsApp是第三方应用程序,不提供API供您编辑其数据。在根设备上,通过AES加密,您可能可以访问其数据库,并且您将很难动态编辑它们。

您无法访问其他应用程序。但如果您的设备是root,您可以访问Whatsapp的数据库

我不认为Whatsapp与其他应用程序共享某种内容提供商。这意味着所有应用程序都可以读取WhatsApp消息,而这并不是用户真正想要的。要阅读短信,您必须申请权限。到目前为止,我看到的WhatsApp还没有获得许可……你怎么知道WhatsApp DB的AES加密?@RafaelT我以前曾与WhatsApp合作过类似的事情。真不敢相信,一个过去拒绝使用HttpS和带有
密钥的“ecrypts”消息的应用现在求助于“真实”加密。。。如果现在可以使用的话,也许我应该仔细看看。无论如何,谢谢info@RafaelT他们最近做了很多改进。但他们的AES并不是一流的。密钥被硬编码到应用程序中,并且有可能破解他们放在SD卡上的聊天备份的加密。我不想在一个问题上透露这一切。如果你想知道更多的话,也许我们可以拿着这个聊天。