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"




  • 相关阅读:
    Docker 安装各种环境
    N级树形菜单封装
    一个周期算出所有高电平的个数
    DDR3新版(3):DDR3自动读写控制器
    DDR3_新版(2):IP核再封装
    数电(6):时序逻辑电路
    Vue表单那些事
    liunx环境修改minio默认端口和后台启动
    liunx 后台启动mongodb服务
    liunx安装和部署nacos配置中心
  • 原文地址:https://www.cnblogs.com/hxxy2003/p/2298716.html
Copyright © 2011-2022 走看看