問題タブ [smsmanager]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
474 参照

android - アプリ内から送信された SMS を検出するのは不可能に思えますか?

SMS で動作するクールなアプリを作成しました。私のユーザーに言いたいのですが、心配しないでください。私のアプリは SMS を送信しますが、お気に入りの SMS アプリケーションでそれらを追跡できます。

毎月の料金が高くなりすぎてしまうのではないかと心配してほしくありません。

したがって、SMS を送信する方法は非常に簡単です。

そして、それはとても良いことです。

残念ながら、送信されたすべての SMS はどの SMS アプリケーションにも表示されないため、ユーザーは SMS が送信されたことを知りません。

はい、もちろん、アプリケーションで SMS の送信を示すリストを作成できますが、ユーザーは私を信頼しません。

そのため、アプリ内で送信された SMS は完全に見えず、エンド ユーザー側からそれらを追跡する方法がないことを非常に恐れています。

0 投票する
4 に答える
23811 参照

android - Androidを使用してバックグラウンドでSMSメッセージを送信するにはどうすればよいですか?

私は、ユーザーに送信の確認を求めずにバックグラウンドで SMS を送信できない iPhone 開発から来ています。ユーザーの介入が不要になるように、Android のバックグラウンドで SMS を送信できますか?

0 投票する
1 に答える
1491 参照

android - Android: SmsManager を使用して SMS を送信すると、失敗した SMS は自動的に再送信されますか?

SmsManager を使用して自分のアプリから SMS を送信していて、SMS の送信に失敗した場合、SmsManager は自動的に SMS の送信を再試行しますか? それともコードで自分で管理する必要がありますか?

0 投票する
0 に答える
195 参照

android - オーストリアのプロバイダーから送信された不要な確認SMS

SMSの送信に奇妙な問題があります。

私のアプリは、どこでも推奨されているようにSMSManagerを使用しています。

これはどこでも完璧に機能しますが、オーストリアでのみ奇妙な動作があります。

オーストリアでは、プロバイダーはSMSが実際に送信されたことを確認する確認SMSを送信できます。これには追加料金が発生します。

この確認は、Androidスマートフォン自体で、またはプロバイダーで直接オフにすることができます。

これはSMSが手動で送信されている場合は機能しますが、一部のユーザーは、アプリを介して送信されたSMSにより、プロバイダーから送信される確認メッセージが常に発生することを報告しています。これは望ましくありません。

それがどのように起こり得るかについて何か考えがありますか?私はいつも、Androidの標準のSMSManagerを介してSMSを送信することは、手動でSMSを送信することとまったく同じです。

アプリを介して送信されたSMSによって、手動で送信されたSMSのようにプロバイダーによって確認SMSがトリガーされないようにするための可能な解決策はありますか?

問題は、Samsung S2、S3、HTCの電話、プロバイダーのt-mobileまたはA1で報告されました。発信者と着信者はどちらもオーストリアのSIMを使用してオーストリアにいます。

オーストリアにはアプリのユーザーがたくさんいます-問題は数回報告されています。私はまだ共通点を見つけていません。

すべてのヒントに感謝します。

0 投票する
1 に答える
550 参照

android - SMSマネージャーはSMSを繰り返し送信し続けます

テキストメッセージを送信するための短いコードをサービスで作成しましたが、電話を停止するまで同じSMSが何度も送信され続けます。だからここに私は死のループにいます...同じことが呼び出しにも当てはまります。

コードスニペットは次のとおりです。

0 投票する
1 に答える
501 参照

android - デフォルトのAndroidテキストアプリケーションでSMSManagerを使用してアウトバウンドテキストを表示する

私は現在、ユーザーの音声を使用してテキストメッセージを送信するアプリケーションを作成しています。また、SMSManagerを使用してテキストを送信していますが、これは機能します。私が抱えている問題は、テキストメッセージングアプリケーションにアクセスしてテキスト履歴を表示すると、送信されたテキストが表示されないことです。SMSManagerから送信したテキストをテキスト履歴に表示する方法はありますか?

ありがとう!

0 投票する
1 に答える
1318 参照

android - AndroidのSmsManager.sendTextMessageメソッドで空白のSMSを送信します

私はAndroidアプリを作成しましたが、その機能の1つはSMSを送信することですが、空白のSMSを送信しようとすると、例外がスローされます。

コードは次のとおりです。

messageBodyは空の文字列である可能性があり、文字列である可能性があります。messageBodyが空の文字列である場合、前のメソッドはIllegalArgumentExceptionをスローします。

空白のSMSを送信するにはどうすればよいですか?

0 投票する
0 に答える
1055 参照

android - sendMultipartTextMessage は null ポインター android を取得します

SMS を検索するときに、長すぎると null ポインター例外が返される可能性があることがわかりました。sendMultipartTextMessage に変更しましたが、まだヌル ポインター例外が発生しています。さらに、問題は、メッセージが複数の部分に分割されていないことです。

これが私のコードです:

ここに私のログがあります:

0 投票する
4 に答える
4686 参照

android - AndroidでBroadcastReceiverを中止する方法

私はSMSスケジュールアプリを作成しています。このアプリは、ユーザーからの時間、SMS、および番号を取得し、特定の時間にこのSMSを送信します。私はを使用してPendingIntentいます。これが私のサンプルコードです。

ユーザーがスケジュールを作成すると、このメソッドを呼び出すだけです。

そしてここに「SMSBroadcastReceiver.java」ファイルがあります

私の質問は、ユーザーがスケジュールを編集するときに、そのブロードキャストをキャンセルして新しいブロードキャストを送信するにはどうすればよいですか?複数のスケジュールが存在する可能性があるため、変更/中止する特定のスケジュールを見つけるにはどうすればよいですか?

0 投票する
1 に答える
99 参照

android - SMS テキスト内のリンクがアプリケーションをクラッシュさせますか?

私は、Google の GeoLocation サービスから GPS 座標を取得するアプリケーションに取り組んでいます。これらは正常に取得できますが、次の URL を作成し、これを SMS でテキスト文字列として渡し、ユーザーに送信しようとするとクラッシュします。URL は次のとおりです。

何もnullではありません。クロス検証済みです。簡単なテキストを渡すと、メッセージが送信されます。しかし、メッセージでこの場所の URL を送信する必要があります。これから私を助けてください。どんな助けでも大歓迎です.... :-)