Androidエミュレータにインターネットはありません - なぜ修正するのか? [閉まっている
-
18-09-2019 - |
質問
Androidエミュレーターでインターネットを使用しようとしていますが、成功しません。何か案は?
解決
「インターネットを使用」して、エミュレータでテスト中にアクティビティからインターネットにアクセスできない場合は、インターネットの許可を設定していることを確認してください。 AndroidManifest.xml
<uses-permission android:name="android.permission.INTERNET" />
Webブラウザを使用している場合は、Donalの投稿を参照してください
他のヒント
プロキシサーバーの背後に設定している場合は、エミュレータでインターネットを使用するために、次の手順を実行します。
- 設定] - > Wireless&Networks-> [モバイルネットワーク] - >アクセスポイント名に移動します。
メニューボタンを押します。オプションメニューが表示されます。
オプションメニューから[新しいAPN]を選択します。
- 名前をクリックします。 APNに名前を提供してください私のAPN。
- APNをクリックします。 wwwを入力してください。
- プロキシをクリックします。プロキシサーバーIPを入力します。インターネットエクスプローラーのインターネットオプションメニューから入手できます。
- ポートをクリックします。私の場合はポート番号を入力してください。8080。インターネットエクスプローラーのインターネットオプションメニューから入手できます。
- ユーザー名をクリックします。 Format domain user-nameでユーザー名を提供します。通常、それはあなたのシステムログインです。
- パスワードをクリックします。システムパスワードを提供します。
- もう一度メニューボタンを押します。オプションメニューが表示されます。
- 保存を押します。ブラウザを実行してみてください。あなたのためにそれが私のために働いたことを願っています。幸運を。
Eclipseを使用している場合は、次のことを試してください。
ウィンドウ>設定> Android>起動
デフォルトのエミュレータオプション: -dns-server 8.8.8.8,8.8.4.4
次のようにコマンドラインからエミュレータを起動してみてください。
emulator -verbose -avd <AVD name>
これにより、詳細な出力が得られ、エミュレータがインターネットに接続できないエラーが表示される場合があります。
インターネットの設定、ファイアウォールなどを確認している可能性があります。大学で作業していたときは、ポート番号をブロックしていましたが、ホームマシンで問題はありませんでした
私はこの質問に対する答えを長く検索しました。私が収集したところから、人々がインターネット接続を使用してスパムコメントを市場に追加すると、Googleが意図的にそれを行いました。でも、 私はそれをやった人を見つけ、必要な画像を喜んで共有しました。 リンクされたAVDは(私にとって)市場とブラウザの両方のインターネットの両方を実行します。
ノート: :市場を修正するだけだと思われます。しかし、市場はインターネットなしでは実行されないため、市場が固定されている場合、ブラウザインターネットも機能します。リンクされたファイルを自分でダウンロードし、ブラウザのインターネットを完全に表示しました。
この問題に遭遇し、非windows/Mac OS(私の場合はubuntu)で作業している場合は、Android SDKとAVDマネージャーでエミュレータを開始してからアプリケーションを実行してみてください。
最も簡単な方法は、これらの手順に従うことです。
- Androidエミュレータ1.5を実行します
- メニューを開きます
- 設定に移動
- ワイヤレス設定(最初のブロック)と右の右側の飛行機モードをオフにします。
今では、トップ3Gと確立された接続で見たことがあります。
OSXでは、リトルスニッチはEclipse(およびエミュレータ)への接続を自動的に拒否していました。リトルスニッチで接続を許可すると、リトルスニッチのルールに入る必要があります
ファイアウォールで開くことにより、ADBがネットワークにアクセスできるようにします
Winvista以上を使用している場合は、コントロールパネルの管理ツールの下でWindows Advance Firewallに移動し、そこから有効にします