3

ユーザーが他の種類のメッセージと一緒に SMS メッセージを送受信できるメッセージング アプリを作成しました。現在、すべての送受信メッセージを、すべての SMS メッセージを保持する Android のデフォルト データベースに保存しています。(content://sms/inbox および content://sms/sent) これが悪い考えである理由はありますか? 独自のデータベースを使用できることはわかっていますが、特に理由がない限り、ユーザーの電話に既に存在するデータベースを使用する単純さを好む必要があります。

また、すべてのメーカーのすべての Android デバイスの SMS データベースが同じ場所にあり、アクセスできるようになりますか?それとも、異なるデバイスやメーカー間で問題になるのでしょうか?

4

2 に答える 2

2

既存のデータベースを使用してもまったく問題ありません。これは、多くの既存のメッセージング アプリが動作する方法です。

于 2013-01-30T20:52:08.623 に答える
0

すべてのユーザーについて回答することはできませんが、かなりの数のユーザー (私自身を含む) が、SMS メッセージと同じデータベースに非 SMS メッセージを保存することに反対するだろうと推測しています。

私があなたのアプリを使っていて、ストック SMS アプリを開いてそこに SMS 以外のメッセージが表示されたら、私は大暴れするでしょう。

于 2013-01-30T20:54:15.067 に答える