答案 0 :(得分:1)
我在android系统上编码,需要使用系统预先构建的数据库,例如sms.db。
“sms.db”不是“android系统”的一部分。 Android操作系统不存储SMS消息。 SMS消息可以由SMS客户端存储,并且Android开源项目具有这样的客户端(Messenger)。该客户端可能安装在任何设备上,也可能不安装,其数据库可能会发生变化。
“android app”不应该以任何方式使用“sms.db”。
所以有人能告诉我是否有文件指定android系统中的所有数据库表?
不是我知道的。无论如何,“android app”无法直接访问这些表中的任何一个。那些拥有文档和支持的内容提供者的文档将通过Android SDK进行记录。