zoukankan      html  css  js  c++  java
  • Android模拟器上不了网

    我是用校园网的,安装了Android模拟器,却发现不能上网,可以尝试着使用下面的方法解决:

    可能是dns的问题,Android模拟器默认的dns是10.0.2.3,你也可以自己查下,点击开始-->运行-->cmd-->输入你的Android sdk里面的adb那个目录(我的是F:\android\soft\android4.0sdk_eclipse\android-sdk),执行adb shell命令。

    下面是我的:

    C:\Users\Administrator>F:\android\soft\android4.0sdk_eclipse\android-sdk\platfor
    m-tools\adb shell
    #

    再使用getprop来获取Android模拟器系统的一些参数:

    # getprop
    getprop
    ……
    [net.gprs.http-proxy]: []
    [gsm.defaultpdpcontext.active]: [true]
    [net.dns1]: [202.116.32.8]
    [net.dnschange]: [1]


    这个我是改过的,所以dns不是10.0.2.3。

    再使用命令 setprop net.dns1 202.116.32.8就OK了。

    还有一种可能是网络连接代理的问题,同样进入adb shell模式,然后下面有三条比较重要的命令。

    将网络连接代理设置写入配置数据库,假如你的上网代理IP是10.193.xx.xx:

    sqlite3 /data/data/com.android.providers.settings/databases/settings.db "INSERT INTO system VALUES(99,'http_proxy','10.193.xx.xx:1080')"

    删除写入的配置信息方法:

    sqlite3 /data/data/com.android.providers.settings/databases/settings.db "DELETE FROM system WHERE _id=99"

    查询一下是否成功更改了系统设置:

    sqlite3 /data/data/com.android.providers.settings/databases/settings.db "SELECT * FROM system"




  • 相关阅读:
    VS 2010 C#入门操作小技巧
    spring-data-jpa 多数据源
    Spring--3.Spring的单元测试
    Spring--5.IOC总结
    Spring--4.实验23.IOC容器的测试泛型依赖注入*
    Spring--2.Spring之IOC--IOC容器的22个实验(3)
    Spring--2.Spring之IOC--IOC容器的22个实验(2)
    Spring--2.Spring之IOC--IOC容器的22个实验(1)
    Spring--2.Spring之IOC--了解IOC容器
    Spring--1.了解Spring
  • 原文地址:https://www.cnblogs.com/hxxy2003/p/2298716.html
Copyright © 2011-2022 走看看