如果我在Android模拟器具有键盘焦点时意外按下F8键,则会失去互联网连接,因为这是“切换单元网络”键盘快捷键。没关系,再次按F8,互联网再次出现在模拟器中,但它与adb的连接丢失了。恢复的唯一方法是关闭模拟器并重新启动它。如果我在模拟器中选择“飞行模式”,然后退出飞行模式,也会发生同样的事情。
我很容易意外按下F8,因为它是我使用的IntelliJ Idea环境中的“跳过”调试器键。我知道我可以在想法中改变键盘快捷键,所以不要给我这个答案...开启/关闭F8或飞行模式的另一个原因是有时互联网连接在模拟器中死亡,并且切换飞机模式会恢复它 - 但adb联系已经死了......
如果我们找不到合适的解决方法,请感谢您对此有任何帮助,或者帮助将错误记录到Google开发人员以解决此问题。
格雷格
答案 0 :(得分:3)
我想我找到了答案。再次按F8以在模拟器中重新启用Internet访问后,执行以下操作就足够了:
adb kill-server
在我的电脑上,然后使用adb start-server或任何其他adb命令,它恢复与模拟器的连接。太好了!
将模拟器中的F8键更改为其他内容以避免与IntelliJ Idea环境冲突或完全禁用它将会很不错。
格雷格