問題タブ [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 投票する
3 に答える
833 参照

android - SMSManager が Samsung Galaxy S3 LTE で動作しない

Xperia U と QMobile (ローカル ブランド) で動作する SMS を送信するための簡単なコードを作成しました。ただし、Samsung Galaxy S3 LTE では動作しません。

彼らのコードは

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

java - 取得した SMS から連絡先の写真を表示

クエリから SMS 会話を適切に取得でき、動作しています。今、特定の連絡先の写真を追加したいですか? 次のようにして、連絡先の表示名を取得できました。

PhoneLookup._ID が見つかりませんか? Display_name に似た写真を簡単に取得する方法はありますか?

お知らせ下さい!

ありがとう!

0 投票する
5 に答える
18625 参照

android - Android SMS マネージャーが SMS を送信しない

Android の新機能です。送信ボタンをクリックした後にSMSを送信したい

  1. 最初に、SMS マネージャー API を使用しました。
  1. android_manifest.xml に send_sms 権限を設定する

エラーはありませんでしたが、SMS が送信されません。あなたが知っているなら答え。

教えてください、読んでくれてありがとう。

0 投票する
3 に答える
1181 参照

android - SMSを永久に転送する方法は?

次のサンプル コードは interent からのものです。モニターを開始または停止する方法がわかりません。.apk をインストールした後は、常に監視され、SMS が転送されると思います。モニターの開始または停止を制御できればと思います。どのようにできるのか?ありがとう!

さらに、Android 携帯電話の電源を入れたときにモニターを自動的に起動したいのですが、どうすればよいですか? ローカルサーバー機能を使用する必要がありますか?

0 投票する
3 に答える
2319 参照

android - SMSを送信する番号の数に制限はありますか?

私のアプリでは、大量の SMS を多数の番号に送信したいのですが、SMS の受信者のリストに時間のしきい値またはサイズの制限があるかどうかを知りたいです。

以前の質問で見たのは、現在のコードには存在しない SMSDispatcher や Settings 定数への参照など、Android の現在のビルドには存在しないコードだけです。

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

java - 成功するまで SMS を送信する

アプリケーションから緊急の SMS を送信しようとしています。SMS が正常に送信されていることを確認する必要があります。

SMS は、Android システムの起動後、チェックが行われた後に送信されています。

したがって、BOOT_COMPLETED インテント フィルターを処理するサービス クラスがあります。このクラスはチェックを行い、何かが真である場合、「サービスを拡張する」別のクラスを介して SMS メッセージを送信しようとします。

SMS が正常に送信されたことを確認したら、両方のサービス (ブート呼び出しを処理するサービスと SMS を送信するサービス) を終了する必要があります。

質問 1 : アプリケーションが応答しないというメッセージを取得せずに、SMS 送信関数をタイムアウト付きで呼び出すにはどうすればよいですか? 現在、私はこれを使用しています(動作しますが、正しい方法であるかどうかはわかりません):

質問 2 : sendSMS 関数を実装して、最後の試行が失敗したことに気付いた後、30 秒ごとに再試行するようにするにはどうすればよいですか?

質問 3 : SMS が正常に送信されたことに気付いた後、両方のサービスを停止するにはどうすればよいですか?

これは動作しない私のコードです:

現在、プログラムは PendingIntent 呼び出しでクラッシュします。onCreate メソッドにプライベート メンバー変数を使用して BroadCastReceiver を実装し、onReceive メソッドを介して sendSMS() 関数を再度呼び出そうとしましたが、onReceive は実行されないようでした。

- 編集 -

これが私の最終的な作業コードです。UIスレッドでは機能しないため、私のケースは特別だと思います。ブートで実行されるブロードキャスト レシーバーがあります。正常に送信されるまで SMS メッセージを送信しようとしています。

この Boot Broadcast Receiver はサービスを開始します。これはそれからのいくつかのコードです:

sent_message クラスは次のとおりです。

また、sms_sender クラスの単純化された (1 つの受信者のみを受け入れる) バージョンは次のとおりです。

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

android - SMS 送信中にエラーが発生しました

SMS を送信するためのコードを書いていますが、SMS の送信に失敗しています。さらに、コードに交差した行があり、次の警告が表示されることがあります。

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

android - Androidのメッセージテキスト内に配置された番号コードを取得する方法

Androidで電話にメッセージを受信した後、メッセージ テキスト内に配置された番号コードを取得する方法について誰か教えてください。

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

java - 160文字を超えるとSMSを送信できません

SMS アプリケーションを作成しました。メッセージの長さが 160 未満の場合は正常に動作していますが、メッセージの長さが 160 を超えると、エミュレーターはアプリケーションが強制終了すると言いました。ここに私のコードがあります..

私を助けてください