【问题标题】:Internet connection in android emulator安卓模拟器中的互联网连接
【发布时间】:2011-05-05 14:01:17
【问题描述】:

我不知道,我做错了什么

我想在模拟器 (Android 2.2) 中关闭互联网连接

我按 F8 -> 没有效果,我仍然有互联网连接

我打开飞行模式 -> 没有效果,我仍然有互联网连接。

我进入设置进行检查,飞行模式已开启,wifi 已关闭,但设备上有互联网连接。

怎么了?!

请不要建议关闭我电脑上的互联网。我知道,这是肯定的解决方案,但不是最好的解决方案

附言

应该是http://code.google.com/p/android/issues/detail?id=3838的bug

我尝试在 android 1.5 的模拟器中禁用连接,它在那里工作正常。

【问题讨论】:

    标签: android connection emulation


    【解决方案1】:

    在Eclipse下打开DDMS透视图,为语音和数据设置denied/unregistered值

    【讨论】:

    • 它适用于我的模拟器。我根本没有互联网连接。
    • 可能是错误code.google.com/p/android/issues/detail?id=3838 但为什么它对某些人有效?!
    • 尝试删除您的模拟器实例并创建一个新实例。
    • 以另一种方式尝试过。刚刚创建了一个新的istance .. 并且......它不起作用。但后来我打开了现有的 1.5。实例..没有连接。这对我来说是第一次足够
    • 你真的在使用 2.2-emulator?
    【解决方案2】:

    应该是http://code.google.com/p/android/issues/detail?id=3838的bug

    我尝试在 android 1.5 的模拟器中禁用连接,它在那里工作正常。

    【讨论】:

      【解决方案3】:

      您可以使用模拟器控制台将模拟器速度设置为 0(以及延迟),但如果您希望网络完全关闭,则可能不是您想要的。

       $ telnet localhost 5554
       network speed 0.01 0.01
       OK
       network delay 1000 1000
       OK
       network status
       Current network status:
         download speed:          10 bits/s (0.0 KB/s)
         upload speed:            10 bits/s (0.0 KB/s)
         minimum latency:  1000 ms
         maximum latency:  1000 ms
      

      这会导致我的大多数网络连接失败(但应用仍认为网络已启动)。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-01-03
        • 2016-05-30
        • 1970-01-01
        • 2016-01-24
        • 2016-02-11
        • 1970-01-01
        • 2017-03-20
        • 2016-01-09
        相关资源
        最近更新 更多