104

Androidエミュレーターでインターネットを使用しようとしていますが、成功しません。何か案は?

4

9 に答える 9

110

プロキシ サーバーの背後に設定している場合にエミュレータでインターネットを使用するには、次の手順を実行します。

  1. 設定 -> ワイヤレスとネットワーク -> モバイル ネットワーク -> アクセス ポイント名に移動します。
  2. メニューボタンを押します。オプションメニューが表示されます。

  3. オプション メニューから [新しい APN] を選択します。

  4. 名前をクリックします。apn に名前を付けて My APN と言います。
  5. APNをクリックします。www と入力します。
  6. プロキシをクリックします。プロキシ サーバーの IP を入力します。インターネットエクスプローラーのインターネットオプションメニューから取得できます。
  7. ポートをクリックします。ポート番号を入力します。私の場合は 8080 でした。インターネット エクスプローラーのインターネット オプション メニューから取得できます。
  8. ユーザー名をクリックします。ドメイン\ユーザー名の形式でユーザー名を指定します。通常、それはシステム ログインです。
  9. パスワードをクリックします。システムのパスワードを入力してください。
  10. メニューボタンをもう一度押します。オプションメニューが表示されます。
  11. 保存を押します。ブラウザを実行してみてください。あなたのためにそれが私のために働いたことを願っています。幸運を。
于 2011-03-04T09:25:28.017 に答える
35

「インターネットを使用する」とは、エミュレータでのテスト中にアクティビティからインターネットにアクセスできないことを意味する場合は、AndroidManifest.xml

<uses-permission android:name="android.permission.INTERNET" /> 

Web ブラウザーを使用している場合は、Donal の投稿を参照してください。

于 2010-02-05T11:35:55.030 に答える
31

日食を使用している場合は、次を試してください。

ウィンドウ > 設定 > Android > 起動

デフォルトのエミュレータ オプション:-dns-server 8.8.8.8,8.8.4.4

于 2012-07-31T14:09:43.660 に答える
17

次のように、コマンドラインからエミュレータを起動してみてください。

emulator -verbose -avd <AVD name>

これにより、詳細な出力が得られ、エミュレータがインターネットに接続できなくなっているエラーが表示される場合があります。

于 2010-02-05T12:00:26.753 に答える
4

インターネットの設定を確認してください。ファイアウォールなどがブロックしている可能性があります。大学で作業していたときにポート番号がブロックされていたことは知っていますが、自宅のマシンで問題が発生したことはありません

于 2010-02-05T11:29:48.010 に答える
3

この問題が発生し、非 Windows/Mac OS (私の場合は Ubuntu) で作業している場合は、Android SDK と AVD Manager でエミュレーターを単独で起動してから、アプリケーションを実行してみてください。

于 2011-01-26T00:33:24.160 に答える
1

最も簡単な方法は、次の手順に従うことです。

  1. androidエミュレーター1.5を実行します
  2. メニューを開く
  3. 設定に移動
  4. ワイヤレス設定(最初のブロック)と右下で機内モードをオフにします。

今までにあなたはトップ3gとあなたの確立された接続を見たでしょう。

于 2012-01-06T13:04:54.140 に答える
0

OSXでは、Little SnitchはEclipse(およびエミュレーター)への接続を自動的に拒否していました。リトルスニッチでの接続を許可する、リトルスニッチのルールに入る必要があります

于 2011-07-08T15:58:48.410 に答える
-2

ADBがファイアウォールでネットワークを開くことにより、ネットワークへのアクセスを許可します

winvista以降を使用している場合は、コントロールパネルの管理ツールの下にあるWindows Advance Firewallに移動し、そこから有効にします。

于 2011-02-05T08:55:13.207 に答える