如何从Android模拟器访问互联网?

时间:2009-12-18 13:23:26

标签: android

我已使用以下步骤设置我的模拟器

1。C:\Program Files\android-sdk-windows\tools>adb shell

  1. # sqlite3 /data/data/com.google.android.providers.settings/databases/settings.db

  2. sqlite> INSERT INTO system VALUES(99,’http_proxy', '10.10.8.1:8080');

  3. 之后我关闭了adb shell command prompt和我的模拟器。然后打开我的模拟器,但webbrowser没有打开任何页面(web page not available messaage)。

    请任何人告诉我这个问题的解决方案。 是什么其他方式在Android模拟器中连接网络?

    此致 Jeyavel N

2 个答案:

答案 0 :(得分:1)

我遇到了同样的问题。我无法强制我的模拟器使用代理。我尝试使用-http-proxy运行模拟器,但它不起作用。我相信它与你用sql lite做的相同。如果您只是在浏览器上需要互联网,您可以尝试在您的模拟器中设置APN(主页>菜单>设置>无线控件>移动网络>接入点名称),您可以在那里设置您的代理。它对我有用,但它不是我想要的。

嗯,说实话,我担心唯一的选择是重定向本地系统的流量。我没试过这个,但也许这样的应用程序可以这样做:TunnelEx
我希望有效。
此致!

答案 1 :(得分:0)

如果需要使用代理,可以从命令行启动模拟器,如下所示:

emulator -http-proxy <<your proxy here>> -avd <<emulator-name>>