複数のSIMカードを自動で切り替える方法(最新Android15対応)

かものはし

デュアルスマホを持っているけど、simの切替が面倒くさい

最新Androidの設定法です

こんな悩みを解決できる記事を用意しました。

  • 複数のSIMを自動で切替を自動で行うことが出来る。
  • 特定場所に居ることや時間帯など自動で切り替わるなどルールが出来る。

デュアルSIMを簡単に自動切替を行う手順

  • Macrodrodでマクロを作成する。
  • 切替ポイントとしてジオフェンスを発動する(予め特定位置を決めておく)。

必要なアプリインストールについて

Macrodroid

Google Playのみでインストール出来るアプリです。

特定条件が揃った場合にスマホを自動化してしてくれるマクロ(プログラム)を作成することが出来ます。

難しいコードを入力する必要性はなく、してほしい動作をクリックだけで設定するだけで良いので簡単です。

プランは有料と無料がありますが、慣れるまでは無料で十分に使用することが出来ます。

こちらよりダウンロードすることが出来ます。

Macrodroid - GooglePlay

アプリのより詳しい説明はコチラです。

【Macrodroid】マクロ作成方法とオススメ方法を教えます

MacroDroidでsim回線を自動で切り替える方法

色々な切り替え場面があるのですが、今回は下記のような切り替えを行いたいと思います。

ご自身の使用したいSIMに置き換えて設定していきましょう。

主回線SIM①(電話)は切り替えません

1つ目のマクロ設定

特定条件に当てはまったら、副回線SIM②(モバイルデータ)に切り替える。

2つ目のマクロ設定

特定条件に当てはまったら、副回線③(モバイルデータ)に切り替える。

Android15でSIM自動切替えを設定する場合

Android14の設定時より少し複雑になっています。

過去バージョンの設定方法は、デュアルSIMを簡単に自動切替する方法(Android14・13・12)を参照してください。

1つ目のマクロ

副回線を変更する:楽天モバイル(メイン)→楽天モバイル(サブ)

macrodroid,android,sim切り替え

トリガー設定について

「特定場所に入ったら」など、どういうきっかけで動いて欲しいかです。

上記のマクロでは時間で変更されるように設定していますが、特定地域の出入りで設定することも可能です。

ここでは2つのトリガー設定を紹介するので、好きな方を選んでください。

トリガー(特定地域で設定する場合)

  1. 位置
  2. ジオフェンストリガー
    1. ゾーン名の入力、指定場所、範囲(半径)
    2. 「+」クリック
    3. 指定エリアに入った時
    4. 「レ」をクリック
  • 「直前の位置が不明」のときトリガーを発動のチェックは付けてください。
  • 位置情報の更新頻度は早くすると切替が早いですが、その分バッテリーは消費されます。

位置情報については、【Macrodroid】位置情報をトリガーとして設定する方法で説明しています。

 

トリガー(時間で変更する場合)

特定の曜日や日時の時刻で設定することが出来ます

  1. 日時やアラーム
  2. 毎週の曜日(複数可)の時刻
  3. 入力(曜日・時刻)
1日の生活スタイルがある程度特定されている場合は、ジオフェンストリガーより日時設定でも良いかも知れません。

アクション設定

「副回線②(モバイルデータ)に切り替えて欲しい」など、どういう動きをして欲しいかです。

アクション追加の注意点

必ず「アクション」と「アクション」の間に待機時間を設定してください。

理由は待機時間を設けないと、画面の表示遅延でクリックが無効になる可能性があるからです。

追加方法は、①「MacroDroid固有」②「次のアクション実行前に待機」③「1秒」です。

 

アクション①

  1. アプリ
  2. アプリのアクティビティを起動
  3. 設定
  4. Setting$NetworkDashboadActivity

Android設定にあるSIMメニューを起動するものです。

探すのが面倒な場合は、検索で「network」を入力すると一番上記に表示されます。

android,sim切り替え

アクション②

  1. マクロ
  2. 次のアクション前に待機
  3. 1秒

スマホ速さによりますが、マクロを間違いなく実行させる場合に使用します。

余裕をもって「1秒」と設定していますが、動きが早いと次々とアクションが発動するので問題はないです。

 

アクション③

  1. 機器の操作や動作
  2. UI画面操作
  3. クリック
  4. テキスト内容
  5. 一致するテキストを入力(入力文字:切り替えたいSIM名を入力)
1字でも間違えるとクリックされないので注意してください。

アクション④

  1. マクロ
  2. 次のアクション前に待機
  3. 1秒

アクション⑤

  1. 機器の操作や動作
  2. UI画面操作
  3. クリック
  4. テキスト内容
  5. 一致するテキストを入力(入力文字:この SIM を使用する)
「この■SIM■を使用する」、■に半角余白を入れてください。
android,sim切り替え

アクション⑥

  1. マクロ
  2. 次のアクション前に待機
  3. 1秒

アクション⑦

  1. 機器の操作や動作
  2. UI画面操作
  3. クリック
  4. テキスト内容
  5. 一致するテキストを入力(入力文字:始める)
Android14より項目「モバイルデーターに自動的に切り替えます」が追加されており、このマクロを登録するときはOFFにしておきましょう。
android,sim切り替え

アクション⑧

  1. マクロ
  2. 次のアクション前に待機
  3. 1秒

アクション⑨

  1. 機器の操作や動作
  2. UI画面操作
  3. クリック
  4. テキスト内容
  5. 一致するテキストを入力(入力文字:次へ)

android,sim切り替え

アクション⑩

  1. マクロ
  2. 次のアクション前に待機
  3. 1秒

アクション⑪

  1. 機器の操作や動作
  2. UI画面操作
  3. クリック
  4. テキスト内容
  5. 一致するテキストを入力(入力文字:NTT DOCOMO)

android,sim切り替え

アクション⑫

  1. マクロ
  2. 次のアクション前に待機
  3. 1秒
どうやら、今設定しているSIMで切り替えたくないものを選択する項目のようです。
ここでは、電話とSMSのSIMを切り替えたくないので、主回線SIMを選択しています。

アクション⑬

  1. 機器の操作や動作
  2. UI画面操作
  3. クリック
  4. テキスト内容
  5. 一致するテキストを入力(入力文字:次へ)

アクション⑭

  1. マクロ
  2. 次のアクション前に待機
  3. 1秒

アクション⑮

  1. 機器の操作や動作
  2. UI画面操作
  3. クリック
  4. テキスト内容
  5. 一致するテキストを入力(入力文字:モバイルデータ)
「自動データ切り替え」はここではOFFにしておくので、マクロで設定しません。
android,sim切り替え

アクション⑯

  1. マクロ
  2. 次のアクション前に待機
  3. 1秒

アクション⑰

  1. 機器の操作や動作
  2. UI画面操作
  3. クリック
  4. テキスト内容
  5. 一致するテキストを入力(入力文字:切り替えたいSIM名)

android,sim切り替え

アクション⑱

  1. マクロ
  2. 次のアクション前に待機
  3. 1秒

アクション⑲

  1. 機器の操作や動作
  2. UI画面操作
  3. クリック
  4. テキスト内容
  5. 一致するテキストを入力(入力文字:完了)

android,sim切り替え

人気のpovo契約はコチラから
紹介コード配布します
「M2PT5P7」


条件設定

何もなければ特別に設定することはありません。

最後に左上に名前を付けて、右下のチェックマークが表示されるので、クリックしたら保存が出来ます。

2つ目のマクロ

副回線を変更する:楽天モバイル(メイン)→楽天モバイル(サブ)

macrodroid,android,sim切り替え

トリガー設定について

特に自由ですが、1つめのマクロで設定した内容でも構いません。

アクション設定

「副回線①(モバイルデータ)に切り替えて欲しい」など、どういう動きをして欲しいかです。

再度初めからマクロを作ると面倒なので、マクロ複製をして、SIM名だけ変更する方が簡単だと思います。

アクション追加の注意点

必ず「アクション」と「アクション」の間に待機時間を設定してください。

理由は待機時間を設けないと、画面の表示遅延でクリックが無効になる可能性があるからです。

追加方法は、①「MacroDroid固有」②「次のアクション実行前に待機」③「1秒」です。

 

アクション①

  1. アプリ
  2. アプリのアクティビティを起動
  3. 設定
  4. Setting$NetworkDashboadActivity

Android設定にあるSIMメニューを起動するものです。

探すのが面倒な場合は、検索で「network」を入力すると一番上記に表示されます。

 

アクション②

  1. マクロ
  2. 次のアクション前に待機
  3. 1秒

スマホ速さによりますが、マクロを間違いなく実行させる場合に使用します。

余裕をもって「1秒」と設定していますが、動きが早いと次々とアクションが発動するので問題はないです。

 

アクション③

  1. 機器の操作や動作
  2. UI画面操作
  3. クリック
  4. テキスト内容
  5. 一致するテキストを入力(入力文字:切り替えたいSIM名を入力)
1字でも間違えるとクリックされないので注意してください。

アクション④

  1. マクロ
  2. 次のアクション前に待機
  3. 1秒

アクション⑤

  1. 機器の操作や動作
  2. UI画面操作
  3. クリック
  4. テキスト内容
  5. 一致するテキストを入力(入力文字:この SIM を使用する)
「この■SIM■を使用する」、■に半角余白を入れてください。

アクション⑥

  1. マクロ
  2. 次のアクション前に待機
  3. 1秒

アクション⑦

  1. 機器の操作や動作
  2. UI画面操作
  3. クリック
  4. テキスト内容
  5. 一致するテキストを入力(入力文字:始める)

アクション⑧

  1. マクロ
  2. 次のアクション前に待機
  3. 1秒

アクション⑨

  1. 機器の操作や動作
  2. UI画面操作
  3. クリック
  4. テキスト内容
  5. 一致するテキストを入力(入力文字:次へ)

アクション⑩

  1. マクロ
  2. 次のアクション前に待機
  3. 1秒

アクション⑪

  1. 機器の操作や動作
  2. UI画面操作
  3. クリック
  4. テキスト内容
  5. 一致するテキストを入力(入力文字:NTT DOCOMO)

アクション⑫

  1. マクロ
  2. 次のアクション前に待機
  3. 1秒

アクション⑬

  1. 機器の操作や動作
  2. UI画面操作
  3. クリック
  4. テキスト内容
  5. 一致するテキストを入力(入力文字:次へ)

アクション⑭

  1. マクロ
  2. 次のアクション前に待機
  3. 1秒

アクション⑮

  1. 機器の操作や動作
  2. UI画面操作
  3. クリック
  4. テキスト内容
  5. 一致するテキストを入力(入力文字:モバイルデータ)

アクション⑯

  1. マクロ
  2. 次のアクション前に待機
  3. 1秒

アクション⑰

  1. 機器の操作や動作
  2. UI画面操作
  3. クリック
  4. テキスト内容
  5. 一致するテキストを入力(入力文字:切り替えたいSIM名)

アクション⑱

  1. マクロ
  2. 次のアクション前に待機
  3. 1秒

アクション⑲

  1. 機器の操作や動作
  2. UI画面操作
  3. クリック
  4. テキスト内容
  5. 一致するテキストを入力(入力文字:完了)

 

これで完了です。
人気のpovo契約はコチラから
紹介コードも配布します
「M2PT5P7」

契約の必要性がないプリペイド式のSIMカードがあります。

条件設定

何もなければ特別に設定することはありません。

最後に左上に名前を付けて、右下のチェックマークが表示されるので、クリックしたら保存が出来ます。

条件設定

1つ目のマクロと同じように、特になければ設定する必要はありません。

最後に左上に名前を付けて、右下のチェックマークが表示されるので、クリックしたら保存が出来ます。

マクロ作成の補足情報(時間帯で自動切替を行う)

上記マクロのように車乗車中など特定された条件で設定することも可能です。

  1. 接続
  2. Bluetoothの状態
  3. デバイスに接続あり
  4. 選択(接続したい機器名称)

詳しくは、【Macrodroid】WiFiなど接続をトリガーとして設定する方法を参照してください。

マクロ設定の注意点

以下の状態では作動することが出来ません。
  • スマホの画面がOFFになっている(マクロ作動時はONにする必要がある)。
  • スマホの画面がロックされている(マクロ作動時はOFFにする必要がある)。

ロック解除については、Googleのsmart Lock機能を活用を検討してみましょう。

詳細は、【完全自動化】楽天ポイントモールの自動ガチャマクロでポイントを効率的にGETしよう!で説明しています。