MuMuPlayer 12でネットワークエラーを修正する方法は?
エミュレーターのダウンロードやアップデート中、またはエミュレーターでアプリケーションを実行中に「Network Error」メッセージが表示された場合は、以下の手順で問題を解決してください:
1. ネットワーク環境の確認
- パソコンのネットワーク接続が有効であることを確認してください。
- 別のネットワークに切り替えて、元のネットワークに問題がないかテストしてください。
- キャンパスや企業ネットワークを利用している場合、エミュレーターやゲームの使用が制限されていることがあります。別のネットワークに切り替えて、問題が解決するか確認してください。
- Wi-Fiを使用している場合は、安定性のために有線接続に切り替えてみてください。
2. IPアドレスとDNSアドレスの一致を確認
https://nstool.netease.com/ をクリックして、ネットワークIPアドレスとDNSアドレスが同じ都道府県または都市にあるか確認してください。
2.1 異なる場合
DNSアドレスを更新した後、変更を保存し、パソコンを再起動して再度お試しください。DNSアドレスの確認および変更方法は以下の通りです:
(1) DNSアドレスの確認:「Win+R」を押し、「CMD」と入力してEnterキーを押し、コマンドウィンドウを開きます。「ipconfig /all」と入力し、「DNSサーバー」行に表示されている現在のネットワークのDNSアドレス(例:「10.224.112.2」)を確認します。
(2)DNSアドレスの変更:パソコンのネットワーク接続場所で右クリックし、「ネットワークとインターネットの設定を開く」を選択します。「アダプターのオプションを変更する」をクリックし、接続されているネットワークをクリックします(有線ネットワークの場合は「イーサネット」を、無線ネットワークの場合は「Wi-Fi」をクリック)。ネットワークを右クリックして「プロパティ」を選択し、「ネットワーク」内を下にスクロールして「インターネット プロトコル バージョン 4 (TCP/IPv4)」を探します。ダブルクリックしてプロパティウィンドウを開き、「次のDNSサーバーのアドレスを使う」を選択した後、「優先DNSサーバー」欄に入力します。
2.2 もし同じ場合
パソコンのDNSアドレスを順番に114.114.114.114、223.5.5.5、101.226.4.6、223.6.6.6に変更してみてください。変更が完了したら、「Win+R」 を押して 「CMD」 と入力し、Enter を押してコマンドウィンドウを開き、「ipconfig /flushdns」 と入力して 「Enter」 をクリックします。その後、エミュレーター(またはエミュレーターのインストールパッケージ)を再起動して再度お試しください。
注意: 学内ネットワーク利用者は、パソコンのDNS設定を学校のDNSアドレスに変更し、パソコンを再起動してからお試しください。
3. ホストファイルの確認
「C:\Windows\System32\drivers\etc」フォルダーに移動し、「hosts」ファイルを(メモ帳やテキストドキュメントで)開きます。netease.com または 163.com に関連するエントリがあるか確認してください。もし見つかった場合は、それらを削除し、ファイルを保存してからエミュレーター(またはインストーラー)を再起動し、問題が解決するか確認してください。
4. サードパーティーツールの使用によるエラー
MuMuPlayer 12でサードパーティーの加速ツールやプロキシ機能を使用した後、一部のユーザーがこれらのサービスを無効にしてもネットワークの問題が続き、インターネットに接続できない場合があります。このような場合は、以下の手順に従ってください。
4.1 エミュレーターのインストールパスに移動し、コマンドプロンプトを開く
MuMuPlayer 12のインストールパスを開きます。下図のように、アドレスバーをクリックし、「CMD」と入力してEnterキーを押すと、コマンドプロンプトウィンドウが開きます。
4.2 ADB接続を行う
コマンドプロンプトウィンドウで「adb.exe connect 127.0.0.1:XXXXX」と入力し、Enterキーを押します。
注意:「XXXXX」はエミュレーターのポート番号です。入力する前に、表示されているポート番号のEmulator Problem Diagnosticsや、MuMu MultiplePlayer 12のADBポート情報を参照してください。
4.3 adb shell インターフェースに入る
再度 adb.exe shell と入力し、Enter キーを押します。
4.4 コマンドラインに入力して出力結果を確認する
settings list global |grep http を入力し、Enterキーを押して http_proxy_host=xx.xx.xx.xx.xx の出力があるか確認します(下記参照)。
4.5 コマンドラインを入力してクリーンアップ操作を実行する
4.4の出力が表示されている場合、以下のコードを入力し、完了したらEnterキーを押してクリアしてください。その後、エミュレーターを再起動してください。
settings delete global global_http_proxy_xxxxxxx(上記図の赤枠内の内容、例:192.XXX.XX.XX で「xxxx」を置き換えてください)
settings delete global global_http_proxy_xxxx(上記図の赤枠内の内容、例:8888 で「xxxx」を置き換えてください)
settings delete global http_proxy_xxxxxxx(上記図の赤枠内の内容、例:192.XXX.XX.XX:8888 で「xxxx」を置き換えてください)
エミュレーターを再起動してもまだ動作しない場合は、カスタマーサービスまでご連絡ください。
記事はここまでです