Androidで特定のアプリだけインターネット接続を完全にブロックする方法
世界中のスマートフォンには100以上のアプリがインストールされています。これらのアプリはすべて、アップデートやパッチの取得、サーバーからのデータ受信のためにインターネット接続を必要とします。Gmail、PUBG、Skype、Smart Phone Cleanerなどは日常的に使うため必要ですが、それ以外の96個のアプリはどうでしょうか?ほとんど使わないアプリがデータ通信を頻繁に行うのはもったいない話です。Androidスマートフォンで、特定のアプリのインターネットアクセスだけをブロックすることは可能なのでしょうか?
実はGoogleは以前からこのニーズを想定しており、バックグラウンドでのモバイルデータ使用を制限できる機能をAndroidに搭載しています。しかし、端末がWi-Fiに接続されると、すべてのアプリがサーバーと通信し、必要に応じてデータやアップデートをダウンロードしてしまいます。この記事では、Wi-Fi接続中であっても、Androidデバイスで特定のアプリのインターネットアクセスをブロックする手順を詳しくご紹介します。
Androidで一部のアプリのみインターネットアクセスを完全にブロックする方法
ここで紹介する方法は、今すぐアンインストールはしたくないけれど、しばらく使う予定のないアプリを対象としています。こうしたアプリのインターネットアクセスをオフにすると、アプリは休止状態となり、アクセスを再度有効化すればいつでも復帰できます。まずはデータ通信量を最小限に抑える方法から始め、その後、インターネットを完全にブロックする方法へと進みましょう。
設定からインターネット通信を最小限に抑える方法
モバイルデータは無料ではなく、常に課金の対象となります。コストの観点からも、バッテリーを急速に消耗するという点からも、モバイルデータの使用は最小限に抑えるのがおすすめです。一方、Wi-Fiは一般的に安価で、速度も速くなっています。アプリのデータ通信量を抑えるには、以下の手順に従ってください。
ステップ1: Androidスマートフォンの「設定」アイコンをタップします。

ステップ2: 設定リストの上部にある検索バーに「データセーバー」と入力し、表示された該当項目をタップします。

ステップ3: トグルスイッチが表示されるので、オンにしてデータセーバーを有効にします。続いて「制限なしデータ」を開くと、端末内の全アプリの一覧が表示され、各アプリのトグルスイッチは初期状態でオフになっています。

ステップ4: データセーバーモードが有効な状態でも一部のアプリにインターネットアクセスを許可したい場合は、該当アプリの横にあるトグルスイッチを右にスライドしてオンにします。
筆者の場合、Gmail、Skype、Smart Phone Cleanerなどのアプリを選択し、データセーバーモード中でも通信できるように設定しています。家族や友人、職場からの重要な連絡を見逃したくないこと、そしてSmart Phone Cleanerによるデバイスの保護を常時維持したいことが理由です。
さらに、データセーバーモードを有効にすると、Facebookの動画、ゲームのアップデート、自動ダウンロード、自動再生動画、画像の自動読み込みなどもすべてオフになります。
選択したアプリのインターネットアクセスを完全にブロックする方法

Androidで特定のアプリのインターネットアクセスを完全に遮断したい場合は、Google Playストアからサードパーティ製アプリをダウンロードしてインストールする必要があります。おすすめは「NetGuard – no-root firewall」。無料で利用でき、特定のアプリをロックして、あらゆるインターネットアクセスを制限できます。ハッキングやクラック、root化は一切不要です。
アプリをインストールしたら、ショートカットアイコンをタップして起動します。左上隅にあるトグルスイッチをオンにすると、アプリの機能が開始されます。
次に、端末にインストール済みの全アプリ一覧が表示され、各アプリの横に「Wi-Fi」と「モバイルデータ」の2つのアイコンが並んでいます。アイコンはデフォルトで無効になっているため、どのアプリの通信を制限するかを選び、Wi-Fi専用やモバイルデータ専用など、柔軟に許可設定が可能です。

上の画像の例では、1つ目のアプリ「OnePlus Community」は完全にブロックされており、Wi-Fi・モバイルデータどちらでも接続できません。2つ目の「Compass」はモバイルデータが制限され、Wi-Fi経由でのみ通信します。3つ目の「Cricket Scores」は逆にモバイルデータ経由でのみ接続でき、Wi-Fi接続時には結果を表示しません。
インターネットアクセスを再度有効にしたい場合は、アプリを起動してネットワーク種別のアイコンをタップすれば、簡単に変更できます。
まとめ:Androidで一部のアプリのみインターネットアクセスを完全にブロックしよう
今回は、モバイルデータおよびWi-Fi接続時に、特定のアプリのインターネットアクセスをブロックする方法をご紹介しました。アプリの通信をブロックする主な目的は、従量制接続でのデータ消費を節約することですが、不要なアップデートや通知の防止、ストレージ容量の節約など、バックグラウンドでの無駄な処理を減らすという副次的なメリットもあります。NetGuardを使えばAndroidの通信を完全にブロックでき、標準のデータセーバー機能を使えば通信量を最小限に抑えられます。用途に合わせて上手に活用してください。
最新のテクノロジー情報やトラブル解決のコツを定期的に発信しています。ご質問やご提案があれば、ぜひコメント欄でお知らせください。
-
Androidスマホで使えるおすすめプロジェクターアプリ10選
プロジェクターは、プレゼンテーションやアイデアをより多くの人々に、フォーマルな形で伝えるための最良のツールの一つです。時代とともにプロジェクターも進化を続け、私たちの生活をより便利で充実したものにしてくれています。Android向けの優れたプロジェクターアプリを使えば、スマートフォンをプロジェクターのリモコンとして活用することも可能です。かつてプロジェクターは、本体に搭載されたボタンでしか操作できませんでした。しかし今では、スマートフォンから簡単にプロジェクターを操作できるようになり、必要なのは自分の端末に合った適切なアプリだけです。この記事では、おすすめのプロジェクターアプリ10選をご紹介し
-
ルート化不要!Androidの全アプリで広告をブロックする方法【DNS66活用術】
ルート化せずにすべてのAndroidアプリで広告をブロックする方法 スマホアプリをどれだけ愛用していても、広告は常にストレスの原因になります。そのため、多くのユーザーが広告を回避する方法を探しています。ルート化済みの端末なら選択肢は豊富ですが、セキュリティリスクを伴うルート化は避けたいという人も多いはずです。 非ルート化デバイスでは選択肢が限られますが、まったくないわけではありません。ルート化不要の広告ブロックアプリをお探しなら、DNS66を試してみてください。このアプリはAndroidのVPNシステムを利用して広告をブロックします。動作も軽量なので、バッテリー消費を気にする必要はありません。