SMSメッセージはファイルシステムのどこに保存されますか?


56

SMSメッセージはファイルシステムのどこに保存されますか?

私はES File Explorerを使ってブラウズしていますが、これを見つけることができないようです-電話またはSDのどこにありますか?

私はHTC Wildfireを持っていますが、ベンダーごとに大きな違いはないと思います(ただし、Androidについてほとんど知らないiOS開発者です)。

回答:


43

こちらをご覧くださいhttps : //stackoverflow.com/questions/4809874/how-to-access-the-sms-storage-on-android

要点は、SMS / MMSが電話のデータベースに存在し、質問への回答にこのチュートリアルへのリンクが含まれていることです。

データベースの場所は電話ごとに異なる場合がありますが、adbを介してこのコマンドで検索できます(保護されたストレージエリアにあるため、検索するにはrootである必要があります)。

find / -name "*mmssms*"

私のデバイス(Samsung Galaxy S)では、これらのデータベースが表示されました:

./dbdata/databases/com.android.providers.telephony/mmssms.db
./data/data/com.jb.gosms/databases/gommssms.db

最初のものはネイティブdbで、2番目のものは使用しているsmsアプリによるものです。


それがどのように保存されているか説明できますか?XMLのように見えますか?それはどこですか?-私はアンドロイドの開発について何も知らないので、コーディングの観点から話をしていません。
アレックスコプラン

3
これは、sqliteデータベースです。あなたはsqliteビューアでそれを見ることができます-あなたはどのオペレーティングシステムを使用していますか?
joweiser

また、dbにアクセスするにはrootになる必要があります。これを上記の回答に追加します。
joweiser

これらのファイルを確認したい場合のプラットフォームに依存しないsqliteビューアを次に示します。http
//sourceforge.net/projects/sqlitebrowser/

2
@masterjo:SQLite Database Browserは2009年以降開発されていないため、今日試したときに.dbファイルから何も表示できませんでした。-ここで働いていた別のSQLiteのブラウザだsqlitestudio.one.pl
ダンDascalescu

10

こちらも役立つ情報です。

これは、ほとんどのAndroidデバイスのSMSおよびMMS DBへの絶対パスです。

/data/data/com.android.providers/telephony/databases/mmssms.db


これは実際にはに名前を変更する必要があります/data/data/com.android.providers.telephony/databases/mmssms.db.telephony
smac89

キットカットでdevice/data/data/com.android.providers.telephony/databases/m‌​mssms.db
JinSnow

9

Kitkat(Android 4.4、2013年9月リリース)の時点で、デフォルトのパスが次のように変更されていることに注意してください。

/data/data/com.android.providers/telephony/databases/mmssms.db

/data/data/com.android.providers.telephony/databases/mmssms.db

更新:コメントで述べたように、後者のパスはすでにJBに存在します。


/data/data/com.android.providers.telephony/databases/mmssms.db私のJBに存在するため、KitKatが起動する前に、変更が導入されている必要があります。
消防士

まあ、JBはKKよりも前のリリースです。そのため、「以前」は少し誇張されている場合があります。;-)
eyecatchUp

8

data/User_DE/0/com.android.providers.telephony/databasesNougat に移行したようです。

少なくとも、これは私のNexus 6で見つけることができます。これが役立つことを願っています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.