問題タブ [dual-sim]

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 投票する
0 に答える
1083 参照

android - Android - デュアル SIM でアクティブなネットワークを確認する

Dual Sim Mobile を使用して SMS を送信したいのですが、SMS の送信中に SIM 選択オプションを作成します。

このリンクを完全に 確認しました: Android : 電話がデュアル SIM かどうかを確認します

この質問は、この質問のみに基づいています。そのため、現在同じプログラムを入力できませんでした。注: 上記のリンク プログラムを使用して、その状態のデュアル sim も正常に検出されました。

私の質問: 私は 2 つの sim を持っています。最初の sim airtel (データ接続あり)、2 番目の sim は新しく購入した sim (Jio 4g) sim (カスタマーケアアクティベーションを待っています)

SIM の状態を検出すると、両方とも true のみが表示されます。その後、両方の SIM を使用して SMS を送信したいと考えています。

ここでの問題は次のとおりです。Sim State は両方とも true を示しています。しかし、有効化を待っているため、マイ セカンド シム タワーが表示されません。

2 人のシムがタワー/ネットワークを持っているかどうかを検出する方法は? これは、 getNetworkType() メソッドで試したばかりの問題です。しかし, 正確にはわかりません, このデュアルSIMオプションでこのコードを使用して確認する方法..

誰でもこの問題を解決するのを手伝ってください

事前に感謝

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

android - デュアル SIM モバイル Moto E (Android バージョン 4.4.4) で Java リフレクションを使用して SMS を送信するにはどうすればよいですか?

このリンクに記載されているコードを試してみましたデュアルSIMモバイルでSMSmanagerを使用してSMSを送信する方法? 私が使用したsimIDの名前は「isms_msim」です。

しかし、このコードは、else ブロックで ===> で始まる行に次の例外を与えています: SecurityException: 不適切なインターフェイスへのバインダー呼び出し

それについてのアイデアはありますか?

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

android - Android.os.Build.VERSION_CODES.LOLLIPOP_MR1 未満の SDK レベルでデュアル SIM キャリア名を識別する方法

私は、SDK レベル android.os.Build.VERSION_CODES.LOLLIPOP_MR1 から、subscriptionInfoList を subscriptionManager.getActiveSubscriptionInfoList(); として取得することを知っています。これを使用して、サポートされているすべての sim 情報を識別します。

Androidの下位バージョンでも同じことが必要です。誰でも私を助けることができますか?

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

android - デュアル SIM 電話の発信通話で「毎回確認」設定を検出する

私は、発信通話で NEW_OUTGOING_CALL ブロードキャストを正常に傍受し、それに応じて通話を処理するアプリに取り組んでいます。すべてが単一の SIM デバイスで完全に正常に動作します。

デュアル SIM デバイスでは、ICCID を読み取ることで、どの SIM がデフォルトの通話 SIM であるかを検出でき (どの SIM がデフォルトの通話 SIM であるかによって変化します)、それに応じて通話を処理することもできます (アプリで処理するか、どちらかで処理します)。またはネイティブダイヤラに戻します)。

私が直面している問題は、ユーザーが「毎回尋ねる」オプションを選択したときです。そのオプションを選択すると、ICCID は、最後にデフォルトの SIM として設定された SIM として読み取られます。

ユーザーがこのオプションを選択したことを検出して、どの SIM 経由で通話を行うかを尋ねるダイアログをポップアップできるようにしたいと考えています。

stackoverflow を検索し、Dual SIM で見つけられるすべてのものを精査しましたが、この質問に対する答えが見つかりませんでした。デュアル SIM 電話で通話を処理するために追加したすべてのロジックは、この部分では役に立たなくなりました。

ユーザーが通話を試行するたびに使用する SIM を尋ねられるようにすることをユーザーに伝えるもの (ブロードキャスト、インテント エクストラ、Android 設定のいずれであっても) を読み取ることができるものはありますか?

助けてくれてありがとう。

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

android - 一部のデュアルSIMデバイスAndroidからSMSがプログラムで送信されない

私は長い間立ち往生していて、それを解決することはできません. 助けてください... Android デバイスからプログラムで SMS を送信しようとしています。多くのデバイスからは正常に送信できますが、Android API レベル >=22 の一部の Samsung デュアル SIM デバイスからは送信できません。API レベル >=22 の場合、次のようにコーディングしました。

SMS は asus デュアル SIM デバイスおよび API レベル >=22 の sony シングル SIM デバイスから送信できるため、権限に関連する問題はありません。

すべてのデバイスで機能させるにはどうすればよいですか? 私はひどく助けが必要です。

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

android - Marshmallow 以下の android の sim スロットで通話ログを取得する

SIMスロット番号別に通話履歴を取得したい。この画像のように:

取得する通話の詳細

そのために、私が得るまで多くのサイトを検索しました:

現在、Androidのドキュメントに従ってPHONE_ACCOUNT_COMPONENT_NAMEとPHONE_ACCOUNT_IDを取得していますが、それを使用してSIMスロットを取得する方法

このリンクをたどった:

Samsung android 6.0 SIMスロットIDでデュアルSIMコールログを取得する方法は?

特定の SIM でログから通話を取得する

デュアルSIM電話のAndroidからキャリア名を取得するには?

AndroidでデュアルSIMのIMEI番号をプログラムで取得する

しかし、どれも私のために働いていませんでした。

SubscriptionManager クラスを使用して api>21 のデュアル sim で現在の両方の sim の名前を取得しましたが、通話ログで確認できませんでした。

それを行うためのより良い方法を教えてください。