代理ip

>

换ip软件

>

http代理

>

ip代理

您的位置:首页 > 新闻资讯 > 文章内容
Android模拟器设置网络代理的4种方法
来源:网连代理 作者:admin 时间:2019-10-28 16:08:33

  在服务器上启动模拟器的时候加了--http-proxy,但是不起作用。所以梳理了Android模拟器设置网络代理的4种方法,供给大家阅读参考。


Android模拟器设置网络代理的4种方法


  一:将网络连接代理设置写入配置数据库(适合启动模拟器无界面)


  1、通过命令行或者通过双击emulatoer可执行文件,打开模拟器


  2、在命令行执行adb shell打开android的控制台(确保环境变量设置正确,即已经把Android_SDK/tools添加到了PATH(Linux)/path(Windows))


  3、执行ls-l/data/data/com.android.providers.settings/databases/settings.db,查看系统设置数据库文件是否存在


  4、如果数据库文件存在,执行sqlite3/data/data/com.android.providers.settings/databases/settings.db,以settings.db为当前scheme启动SQLITE3


  5、执行INSERT INTO system VALUES(99,’http_proxy’,‘192.168.0.245:8080′);语句插入数据,其中192.168.0.245是我用的代理服务器IP,8080是端口,请根据具体情况替换


  6、执行SELECT*FROM system;来查看刚才插入的数据


  7、重启模拟器,以使代理服务器设置生效


  8、可以使用DELETE FROM system WHERE _id=99;语句来删除代理设置,或者使用UPDATE system SET value=‘192.168.0.245:8070′WHERE _id=99;来修改代理服务器设置


  二:可能是DNS的问题


  1、用系统的命令进入Android开发包的tools目录


  cd sdk/tools


  2、使用adb的shell,确认系统的各项属性


  adb shell


  getprop


  getprop会列出系统当前的各项属性


  3、得到模拟器的DNS地址


  在结果里可以看到:


  [net.dns1]:[10.0.2.3]


  [net.dns2]:[10.0.2.4]


  4、把dns改成我们自己的DNS


  setprop net.dns1 192.168.1.1


  注:一般TP-LINK及D-LINK的DNS都是192.168.1.1,如果不是请使用ipcnofig/all命令确认。


  三:直接带参数启动模拟器(这个是之前配置的,但是不起作用,具体没有深究)


  emulator default-http-proxy 10.16.xx.xx:8080


  其中default是模拟器的名称


  四:在模拟器中设置(有图形界面)


  启动模拟器,然后进入Settings->Wireles


相关文章内容简介
推荐阅读
  • 01 2020-09
  • 19 2019-08
    选择付费代理IP要注意什么问题

    大家都知道代理IP分为收费与付费,但免费的可用几率小,还是付费的便于工作使用。那么,选择付费代理IP要注意什么问题呢?选择好代理IP才能有更好的工作效率,现在代理IP有很多,在挑选

  • 09 2019-03
  • 10 2019-10
    代理IP协助我们做什么?

    代理IP协助我们做什么?遇到过很多想要购买代理IP的朋友,他们这样问我,你家的代理IP可以帮我注册账号吗?你家的代理IP能帮我发邮件吗?你家的代理IP能帮我发广告推广产品吗?你家的代

  • 23 2019-09
    使用代理服务器爬取网页还会被封IP吗?

    最近写了个爬虫,大量访问后,会被屏蔽IP,于是用了代理服务器,可结果还是会被屏蔽。使用代理后还是会被屏蔽吗,有什么解决办法吗?使用高匿名代理IP就不会出现被屏蔽的问题了,之所

  • 04 2019-12
    电商怎样使用HTTP代理IP

    当前传统电商平台流量增长乏力,巨头之下中小电商生存越发艰难,引流费用高昂,却达不到理想效果。为了寻求新的客源,扩大品牌推广范围十分重要,但面对复杂多变的网络平台,经常会遇