各位朋友:
环境: Windows 7
我已经为Android 2.3.3创建了一个AVD。当我从Android虚拟设备管理器UI启动这个AVD时,网络似乎不工作。浏览器未连接到任何网站。但是,如果我从命令行使用dns-server选项运行模拟器,它似乎可以工作:
模拟器服务器服务器-dns- -avd My23AVD nnn.nnn
为什么需要此选项?它不应该开箱即用吗?
如果确实需要,为什么Android Virtual Device Manager UI不提供此选项?我更喜欢使用UI而不是命令行。
AVDs似乎保存在C:\Users\Peter.android\avd目录中。我试图通过编辑My23AVD.ini并在其中添加dns-server=nnn.nnn行来欺骗设备管理器UI,但这似乎也不起作用。
如果我别无选择,只能使用命令行程序,我如何指定“从快照开始”和“保存到快照”选项?当我运行“仿真器-help”时,它会提到-自动启动和-自动保存选项,但命令行仿真器无法识别这些选项。
提前感谢您的帮助。
打招呼,彼得
发布于 2012-02-25 01:59:15
好的。在做了一些研究之后,如果您有多个LAN接口,仿真器似乎不知道要使用哪个dns服务器。在我的例子中,我有两个额外的伪接口,因为我也在运行VMWare工作站。
需要在要使用的正确dns服务器上通知仿真器。
遗憾的是,UI没有指定dns服务器的选项。您必须使用命令行来启动模拟器。
它还显示"-auto-start“和"-auto-save”是默认选项。在命令行上不需要任何额外的参数。
希望这对其他人有帮助。
致以敬意,
彼得
https://stackoverflow.com/questions/9419501
复制相似问题