Androidデバイスを自動化するならこれ一択!
~「MacroDroid」とお勧めマクロのご紹介~


本サイトでも何度かさらっと登場させておきながら、詳しくご説明したことのなかったAndroid向け自動化アプリ、「MacroDroid」...

ご存じの方も多いかもしれませんが、これ一つでありとあらゆる自動化が実現できてしまうというほどの神アプリなので、今回は改めてそんなMacroDroidの基本情報と、LUCAが自作したお勧めのマクロレシピを合わせてご紹介していきたいと思います。

ℹ️ 今回ご紹介する「MacroDroid」のアプリ本体はTalkBack等スクリーンリーダーとの互換性が高く非常にアクセシビリティの高い作りになっていますが、一部外部サービスと連携するマクロ等については読み上げ対応されていないサイト・アプリへ接続される場合があります。またサードパーティ製のレシピはセキュリティの確保されていないサービスへ誘導するようなものもありますので、他者製のレシピを利用する際にはご注意ください。


手に工具を持って機械の組み立てをしているロボットのイラスト。

MacroDroidの基本情報

それでは早速、アプリの基本情報からご紹介します。

アプリ名
MacroDroid - デバイス自動化
ダウンロードリンク
Google Playストアからダウンロード
デベロッパ
ArloSoft
価格
無料(複数のマクロを広告なしで使い続けたい場合にはアプリ内課金必須)
対応OS
Androidのみ
※iOSでは純正のショートカットアプリをご利用ください。
最終更新(記事執筆時)
2024年12月19日
主要機能
・トリガー/アクション/条件を順番に設定していくことで容易にデバイスの自動化を実現可能
・他者の作成したマクロをテンプレートとして保存/編集することができる
・必要な機能を選びながらマクロを組み立てていけるウィザード機能に対応
・ADB Hack/ルート化により利用可能となる高度カスタマイズ機能にも多数対応

アプリ情報については以上です。ご興味のある方は上記リンクからアプリをダウンロードした後、次項の手順に従ってマクロの作成に挑戦してみてください。

なお、毎日広告を視聴すれば、マクロ5つまで無料で作成・使用可能となっています。


マクロの作成・インポート方法

A. マクロの作成方法

最初にご説明するのは、自らマクロを作成する際の手順についてです。凝った条件などを付けなければ、作成自体はとても簡単かと思います。

  1. (1) まずはダウンロードしたMacroDroidアプリを開き、画面最下部のタブバーの中から「マクロ」を選択します。
  2. (2) タブバー右端の少し上に配置されている追加ボタンを押下し、マクロ作成画面を呼び出します。
    ※見つからない場合には一度画面をスクロールしてみてください。
  3. (3) マクロ作成画面が表示されたら、トリガー(自動化機能を呼び出すための動作・きっかけとなる条件等)から順番に選択していきます。「トリガー」欄の追加ボタンを選択しましょう。
  4. (4) 各種トリガーの分類が一覧表示されますので、目的のものを選び、更にその下に展開されるトリガーの一覧から使いたいものを押下します。
    例えば音量ボタンのクリックに動作を割り当てたい場合には、「ユーザー操作」↠「音量ボタンの操作」を選択してください。
    ※直前に「Root/ADB Hack」と書かれた項目はルート化/ADBによる操作が必要となりますので、詳しい方のみ操作・利用するようお願いします。
  5. (5) トリガーによっては詳細設定の入力を求められますので、画面の指示に従って操作します。
    例えば「音量ボタンの操作」を選んだ場合には押すボタンの組み合わせ・長さ・音量変化の有無などを尋ねられます。
  6. (6) 無事登録したいトリガー(複数でも可)を追加し終えたら、続いて同様に「アクション」欄の追加ボタンを選択します。
    こちらもトリガーと同様に分類ごとに表示されますので、任意の項目を選びましょう。
  7. ★ アクションの組み合わせ方について: アクションはいくつでも設定可能で、基本的にはタイムラグなく、上から順に実行されていきます。
    アクション間に待機時間を設定したい場合には「マクロ」↠「次のアクション実行前に待機」、その時々の条件(時間帯・マナーモードの設定状態等)によってアクションを分岐させたい場合には「条件分岐・繰り返し」から目的に合った条件分岐の型を選んでください。
    なお、条件分岐・繰り返し・変数などについては説明が長くなりすぎてしまうため、本記事では省略させていただきます。気になる方は日本語で丁寧に解説をしてくださっている、「ジャパナイズ/Japanize」サイトで目的の機能を検索してみてください。
  8. (7) 追加したアクションを変更・操作したい場合には、アクション名を選択し、開いたダイアログ内からコピー・カット・削除・アクションブロックに変換等任意の項目を選択します。
  9. (8) 続いてトリガー・アクションと同じように、「条件」欄を追加します。なお条件の設定は任意で、「この時間帯だけ実行させたい」・「このアプリが開いている時にだけ実行させたい」など特定の実行条件をマクロ全体に付加させたい場合にのみ利用します。
  10. (9) 無事目当てのトリガー・アクション・条件の設定が済んだら、マクロ作成画面最上部の「マクロ名を入力」欄(必須)と「説明」欄(任意)を設定し、続いて画面右上の「その他のオプション」ボタン↠「カテゴリを選択する」からマクロのジャンル/分類を選択します。
    なお作成したマクロは一覧画面でカテゴリ別に整理・表示されるため、ここで適切に設定しておくことをお勧めします。
  11. (10) 最後にマクロ作成画面右下にある「承諾」ボタンを押下して、作成したマクロを保存します。ここで「承諾」を押さず「戻る」ボタンなどを使ってしまうと変更が保存されませんので、ご注意ください。

※注: 一部トリガー・アクションの設定には、追加の権限を要する場合があります。その場合には丁寧に設定方法を指示してくれるので、手順通りに権限の付与設定を行いましょう。


Macrodroidのマクロ一覧画面を撮影したスクリーンショット。現在14種類のマクロレシピが登録されていることが示されており、そのうち「カスタマイズ」カテゴリのマクロ3種類が表示されています。

B. テンプレートの検索・使用方法

MacroDroidではユーザが作成したマクロを簡単に「テンプレート」として共有できる機能を提供しており、テンプレートは自由に追加・編集できるようになっています。続いてはそんなテンプレートについて、検索・使用方法をご説明します。

*本ページの記載内容に誤りがあれば、メール、TwitterのDMなどでお知らせください。


メールお問い合わせ
Twitter: @naokiluca
↑ホームに戻る