我正在开发一个Android应用程序,我的应用程序在其中发送一些消息,其中包含一些特定的代码,这些代码用于操作我的设备。而我的设备不是手机它是另一个自定义硬件设备(开发了另一个硬件,用于控制其他硬件,如AC / Cooler等)。
现在的问题是,无论何时我的应用程序发送任何SMS,都会在SMS默认应用程序(O.S 5.0或更高版本)中显示。在我的手机O.S. 4.2这些发送短信未显示。这就是我想要的。这些特定代码不应向任何人显示。
我知道这是Android在SDK中做的一些API更改但是有任何解决方案可以解决这个问题。
答案 0 :(得分:1)
此问题的唯一解决方案可以是“从SMS数据库的已发送文件夹/表中删除短信。”
但是在Android 4.0或之后,公共应用程序不允许从SMS数据库中删除。 SMS deletion not allowed