Google is providing a very nice documentation of the contacts provider in Android API. (You can see it HERE. It has a full details of all tables and columns names used in these databases. I tried to look for the same for sms and mms databases (which are located in mmssms.db) but I could not see any documentation for that. So my questions are:
By the way, I need this information to write a java program that will read sms/mms data. You can assume that I already got mmssms.db file.
Thanks, and I appreciate any help.
There is no official documentation about sms and mms database in android
............
You can get a lot of information about what each column is used for from the Telephony.java
. You can get the file here. Telephony.java