Android短信拦截后,短信会保存在哪里,还是保存在系统的表里吗?类似360短信的拦截是如何做到的,我想知道原理,知道的朋友指点下,谢谢:)
------解决方案--------------------
保存在哪里都可以实现。
------解决方案--------------------
这个要由拦截短信的程序处理:
方式有很多,例如:
拦截后不保存不显示;
拦截后只是不显示,但还是会传递给系统的短信保存功能保存到手机的短信列表中;
拦截后只将短信内容保存在拦截程序中自带的数据库中。
....
------解决方案--------------------
都能实现吗?Android自身用的什么数据库呢?
------解决方案--------------------
andriod在来了sms后,会发intent出来,然后你就可以根据sms 的id,直接去数据库中查询,android的sms都存在数据库中了。
------解决方案--------------------
可以,android自身用数据库的是sqlite,信息mms应用所对应的db是 data/data/com.android.provider.telephony 路径下的mmssms.db