2011-04-27 6 views
1

SMSメッセージを送信するには何が必要ですか?ユーザーのテキストメッセージングアプリケーションには、アプリから送信されたように表示されますか?Androidのユーザーに代わってSMSを送信

+0

を使用しています! http://stackoverflow.com/questions/14452808/sending-and-receiving-mms-in-android – toobsco42

答えて

1

Android send SMS which is visible in SMS thread (no GUI)が答えを持っている、それは私がここに似た何かをやっているContentResolverのとandroid.permission.WRITE_SMS

+1

これは、1つのSMSクライアント(Androidオープンソースプロジェクトの一部であるメッセージングアプリケーション)を使用するためだけの、文書化されていない、サポートされていないデータベースへのアクセス手段です。あなたは、このインターフェースが信頼できない、一部のデバイスで故障する可能性がある、Androidの将来のバージョンで破損する可能性があることをGoogleから聞きました。(http://android-developers.blogspot.com/2010/05/be-careful-with-content -providers.html)。 – CommonsWare

+0

このソリューションは文書化されていないとサポートされていないと言われていますが、私のニーズに対して、このソリューションは私のアプリケーションを補完するものであり、ミッションクリティカルではなく、しかし、助けてくれてありがとう。 –

1

独自のSMSクライアントを作成できます。

また、すべてのSMSクライアントの作成者と交渉して、APIを開いて送信しなかったメッセージを自分のアプリに入れることができます。

+0

私が見たすべてのSMSアプリは、組み込みのものやHandcentを含むテキストメッセージを共有しているので、 –

+0

@Josh Patton:文書化されサポートされているものではありません。 – CommonsWare

+0

しかし、Handcentは引き続きシームレスな統合を管理し、ユーザーは前後に切り替えることができますか? –

0

SMSメッセージはGSM携帯電話のSIMカードに保存できます。おそらく、これらのさまざまなSMSメッセージアプリはすべて、SIMカード上のSMSメッセージにアクセスしているので、アプリ間の統合を効果的に提供していますか?

関連する問題