【问题标题】:Internet not working in android emulator on ubuntu 11.04互联网无法在 ubuntu 11.04 上的 android 模拟器中运行
【发布时间】:2011-08-21 13:29:39
【问题描述】:

我已经安装了 Android 2.2 模拟器,在它的互联网不工作,

我在代理后面,所以我在以下位置输入了代理: “设置”->“无线和网络”->“移动网络”->“接入点名称”->“Telkila”

但仍然没有改进。

我有什么遗漏的吗?

这是我的日志:

D/SntpClient(   58): request time failed: java.net.SocketException: Address family not supported by protocol
I/java.net.Socket(  237): www.google.com/74.125.235.19(80): java.net.ConnectException: www.google.com/74.125.235.19:80 - Connection refused
I/java.net.Socket(  237): www.google.com/74.125.235.20(80): java.net.ConnectException: www.google.com/74.125.235.20:80 - Connection refused
I/java.net.Socket(  237): www.google.com/74.125.235.16(80): java.net.ConnectException: www.google.com/74.125.235.16:80 - Connection refused
I/java.net.Socket(  237): www.google.com/74.125.235.17(80): java.net.ConnectException: www.google.com/74.125.235.17:80 - Connection refused
I/java.net.Socket(  237): www.google.com/74.125.235.19(80): java.net.ConnectException: www.google.com/74.125.235.19:80 - Connection refused
I/java.net.Socket(  237): www.google.com/74.125.235.20(80): java.net.ConnectException: www.google.com/74.125.235.20:80 - Connection refused
I/java.net.Socket(  237): www.google.com/74.125.235.16(80): java.net.ConnectException: www.google.com/74.125.235.16:80 - Connection refused
I/java.net.Socket(  237): www.google.com/74.125.235.17(80): java.net.ConnectException: www.google.com/74.125.235.17:80 - Connection refused
I/java.net.Socket(  237): www.google.com/74.125.235.19(80): java.net.ConnectException: www.google.com/74.125.235.19:80 - Connection refused
I/java.net.Socket(  237): www.google.com/74.125.235.20(80): java.net.ConnectException: www.google.com/74.125.235.20:80 - Connection refused
I/java.net.Socket(  237): www.google.com/74.125.235.16(80): java.net.ConnectException: www.google.com/74.125.235.16:80 - Connection refused
I/java.net.Socket(  237): www.google.com/74.125.235.17(80): java.net.ConnectException: www.google.com/74.125.235.17:80 - Connection refused
E/Tab     (  237): onReceivedError -6 http://www.google.com/m?hl=en&gl=us&source=android-launcher-widget&q=hello The connection to the server was unsuccessful.
I/ActivityManager(   58): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x10200000 cmp=com.android.launcher/com.android.launcher2.Launcher }
W/InputManagerService(   58): Ignoring hideSoftInput of: com.android.internal.view.IInputMethodClient$Stub$Proxy@4505fbd8
W/InputManagerService(   58): Starting input on non-focused client com.android.internal.view.IInputMethodClient$Stub$Proxy@44ea5260 (uid=10019 pid=237)
D/dalvikvm(  237): GC_EXPLICIT freed 2773 objects / 182192 bytes in 71ms
D/dalvikvm(  120): GC_EXPLICIT freed 106 objects / 4272 bytes in 91ms
D    /SntpClient(   58): request time failed: java.net.SocketException: Address family not supported by protocol
I/ActivityManager(   58): Starting activity: Intent { act=android.search.action.GLOBAL_SEARCH flg=0x14200000 pkg=com.android.quicksearchbox cmp=com.android.quicksearchbox/.SearchActivity bnds=[86,92][459,157] (has extras) }
W/InputManagerService(   58): Starting input on non-focused client com.android.internal.view.IInputMethodClient$Stub$Proxy@44f60640 (uid=10012 pid=182)
D/dalvikvm(  113): GC_EXPLICIT freed 485 objects / 22512 bytes in 70ms
I/ActivityManager(   58): Starting activity: Intent { act=android.intent.action.WEB_SEARCH flg=0x14000000 cmp=com.android.quicksearchbox/.google.GoogleSearch (has extras) }
I/ActivityManager(   58): Starting activity: Intent { act=android.intent.action.VIEW dat=http://www.google.com/m?hl=en&gl=us&source=android-launcher-widget&q=hello flg=0x10000000 cmp=com.android.browser/.BrowserActivity (has extras) }
I/browser (  237): Reusing tab for com.android.quicksearchbox
W/IInputConnectionWrapper(  182): showStatusIcon on inactive InputConnection
D/dalvikvm(  182): GC_EXPLICIT freed 2044 objects / 102120 bytes in 76ms
I/ActivityManager(   58): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x10200000 cmp=com.android.launcher/com.android.launcher2.Launcher }
W/InputManagerService(   58): Ignoring hideSoftInput of: com.android.internal.view.IInputMethodClient$Stub$Proxy@450be550
W/InputManagerService(   58): Starting input on non-focused client com.android.internal.view.IInputMethodClient$Stub$Proxy@44ea5260 (uid=10019 pid=237)
D/dalvikvm(  237): GC_EXPLICIT freed 795 objects / 52256 bytes in 69ms
D/dalvikvm(  120): GC_EXPLICIT freed 33 objects / 1744 bytes in 78ms
D/SntpClient(   58): request time failed: java.net.SocketException: Address family not supported by protocol
I/ActivityManager(   58): Starting activity: Intent { act=android.search.action.GLOBAL_SEARCH flg=0x14200000 pkg=com.android.quicksearchbox cmp=com.android.quicksearchbox/.SearchActivity bnds=[86,92][459,157] (has extras) }
W/InputManagerService(   58): Starting input on non-focused client com.android.internal.view.IInputMethodClient$Stub$Proxy@44f60640 (uid=10012 pid=182)
D/dalvikvm(  108): GC_EXTERNAL_ALLOC freed 563 objects / 30304 bytes in 68ms
I/ActivityManager(   58): Starting activity: Intent { act=android.intent.action.WEB_SEARCH flg=0x14000000 cmp=com.android.quicksearchbox/.google.GoogleSearch (has extras) }
I/ActivityManager(   58): Starting activity: Intent { act=android.intent.action.VIEW dat=http://www.google.com/m?hl=en&gl=us&source=android-launcher-widget&q=hello flg=0x10000000 cmp=com.android.browser/.BrowserActivity (has extras) }
I/browser (  237): Reusing tab for com.android.quicksearchbox
W/IInputConnectionWrapper(  182): showStatusIcon on inactive InputConnection
I/ActivityManager(   58): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x10200000 cmp=com.android.launcher/com.android.launcher2.Launcher }
W/InputManagerService(   58): Ignoring hideSoftInput of: com.android.internal.view.IInputMethodClient$Stub$Proxy@45102f38
W/InputManagerService(   58): Starting input on non-focused client com.android.internal.view.IInputMethodClient$Stub$Proxy@44ea5260 (uid=10019 pid=237)
I/ActivityManager(   58): Starting activity: Intent { act=android.search.action.GLOBAL_SEARCH flg=0x14200000 pkg=com.android.quicksearchbox cmp=com.android.quicksearchbox/.SearchActivity bnds=[86,92][459,157] (has extras) }
W/InputManagerService(   58): Starting input on non-focused client com.android.internal.view.IInputMethodClient$Stub$Proxy@44f60640 (uid=10012 pid=182)
I/ActivityManager(   58): Starting activity: Intent { act=android.intent.action.WEB_SEARCH flg=0x14000000 cmp=com.android.quicksearchbox/.google.GoogleSearch (has extras) }
I/ActivityManager(   58): Starting activity: Intent { act=android.intent.action.VIEW dat=http://www.google.com/m?hl=en&gl=us&source=android-launcher-widget&q=hello flg=0x10000000 cmp=com.android.browser/.BrowserActivity (has extras) }
I/browser (  237): Reusing tab for com.android.quicksearchbox
W/IInputConnectionWrapper(  182): showStatusIcon on inactive InputConnection
D/dalvikvm(  113): GC_EXPLICIT freed 535 objects / 25976 bytes in 48ms
D/dalvikvm(  182): GC_EXPLICIT freed 4012 objects / 207464 bytes in 81ms

【问题讨论】:

  • 您是否在清单文件中设置了权限?
  • 把你的问题放到谷歌上,更好!
  • 是的,我已经添加了权限,但是即使在默认浏览器中,互联网也无法正常工作。

标签: android proxy android-emulator android-2.2-froyo


【解决方案1】:

您不需要设置特定的网络。

模拟器使用 NAT,因此互联网应该在模拟器中“开箱即用”。

我建议你删除你的条目,看看结果如何。

事实上,我试图在我的模拟器上“启用 Wifi”,但这给出了一个错误,这很合乎逻辑......模拟器无法模拟无线设备......

【讨论】:

  • 我假设你正在用 Eclipse 运行你的模拟器......打开你的 DDMS 透视图,看看当你开始打开默认浏览器时 Logcat 会说什么......它应该告诉你为什么网络未启动。你也检查过你的网络安全吗?可能是您的计算机/网络上强制执行的防火墙问题?
  • 我已经添加了我的 logcat ,请检查!
  • 嗯,您的 AVD 似乎有问题。特别是这条线引起了我的注意:D /SntpClient( 58): request time failed: java.net.SocketException: Address family not supported by protocol 它有时会发生。为什么,这对我来说是个谜,但是让我们假设计算机也是敏感的生物,并且计算机有时只是不想执行您想要 100% 的事情.... :D 除此之外,采取看看这个问题:stackoverflow.com/questions/3190097/… 简而言之:制作一个新的 AVD
猜你喜欢
  • 1970-01-01
  • 2014-11-12
  • 2012-01-12
  • 2018-06-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-11-07
  • 2012-07-06
相关资源
最近更新 更多