出版

アフィリエイトリンクまたはスポンサーシップを通じて、ベンダーから収益を得る場合があります。これにより、サイト上の商品配置が影響を受ける可能性がありますが、レビューの内容には影響しません。詳細は利用規約をご覧ください。
Android デバイスで実行中のすべてのプロセス(アプリではない)を表示したいと思ったことはありませんか? Jack Wallen がその方法を紹介します。
Android 11デバイスではいくつのサービスが実行されていますか?アプリではなく、サービスです。それらのアプリはどのようなリソースを消費し、どれくらいの時間実行されているのでしょうか?
これらの質問にどう答えるかご存知ですか?Android 10以降をご利用であれば、実際にこれらの質問に答えるための情報にアクセスできます。なぜそのような情報が必要なのでしょうか?デバイスの反応が遅いことに気づいたかもしれません。スマートフォンを再起動することもできますが、もしそのような方法に頼らずに問題を解決できるとしたらどうでしょうか?問題のあるサービスを特定し、再起動することで、完全な再起動を回避できるのです。
どうやってやるんですか?お見せしましょう。
参照:Android 11:ビジネスユーザー向けの新機能(無料PDF)(TechRepublic)
必要なもの
実行中のサービスを表示するには、プラットフォームのバージョン 10 以降を搭載した Android デバイスが必要です。
開発者オプションを有効にする方法
Androidで実行中のプロセスを確認する機能は、開発者向けオプションにあります。設定アプリを開き、「端末情報」を探します。「端末情報」セクションで「ビルド番号」を見つけます(図A)。
図A

ビルド番号の項目を7回タップします。タップに近づくと警告が表示されます(図B)。
図B

開発者オプションを有効にすると、実行中のサービスを表示できるようになります。
デバイス上で実行中のサービスを表示する方法
設定アプリに戻り、「開発者向けオプション」を見つけます。例えば、私のGoogle Pixel 5で動作しているAndroidの標準リリースでは、「開発者向けオプション」は「設定 | システム | 詳細設定」にあります。お使いのスマートフォンにない場合は、設定で「開発者向けオプション」を検索してください。「開発者向けオプション」が見つかったら、その項目をタップします。表示される画面に「実行中のサービス」が表示されます(図C)。
図C

「実行中のサービス」をタップしてアプリを開くと、現在実行中のすべてのサービスのリストが表示されます (図 D )。
図D

実行中のサービスのいずれかをタップすると、停止と再起動のためのエントリが開きます。これらのアプリのいずれかが異常に多くのメモリを消費している場合は、停止して再起動することをお勧めします。
ただし、注意が必要です。重要なサービスを停止すると、デバイスが正常に動作しなくなる可能性があります(いずれにしても再起動が必要になります)。その点はさておき、実行中のサービスを表示できる機能は、標準アプリやオプションだけでなく、Androidデバイスのトラブルシューティングにも活用したい人にとって便利なツールです。また、Androidでバックグラウンドサービスとして動作する自社製アプリをテストするのにも最適です。
Jack Wallen によるビジネス プロフェッショナル向けの最新のテクノロジー アドバイスをすべて知るには、YouTube で TechRepublic の How To Make Tech Work を購読してください。
こちらもご覧ください
- iOS vs. Androidの市場シェア
- Wi-Fi 6: チートシート
- Microsoft Surface Book 3: チートシート (無料 PDF)
- 採用キット: アプリケーションエンジニア
- 今すぐ買えるベストスマートフォン10
- Android: 必読記事

ジャック・ウォーレン
ジャック・ウォーレンは、TechRepublic、The New Stack、Linux New Mediaなどで受賞歴のあるライターです。20年以上にわたり様々なトピックを執筆し、オープンソースの熱心な推進者でもあります。ジャック・ウォーレンに関する詳細は、ウェブサイトjackwallen.comをご覧ください。