1.由于个人的测试需要,要保证在测试的时候android设备是不联网的,但是还要求可以在hudson的slave上能够进行自动化,所以这个需求就要求android设备不能够联网,那么解决问题的办法介绍一下


2.启动AVD时指定HTTP代理:例如
emulator -avd appupdate -no-audio -no-boot-anim -port 5580 -http-proxy 10.18.102.154:8182

3.这个代理要求不是真的代理,但是内网中的这个端口一定是应该ping通的,否则android将会忽略这个代理,仍然使用slave机器的网络进行联网


4.多多注意一下各个命令的help参数,能够帮助你解决大多数问题emulator --help

参考文档

http://www.gitshah.com/2011/02/android-fixing-no-internet-connection.html
http://blog.csdn.net/superbreast/article/details/6167315

更多相关文章

  1. 用Fiddler抓取Android、Iphone网络数据包
  2. Android(安卓)DVM [1]
  3. Android(安卓)动画系列三:Propety Animation
  4. 用Fiddler抓取Android、Iphone网络数据包
  5. Android程序开发0基础教程(一)
  6. Android设置代理访问网络Proxy
  7. 【Android】Android(安卓)相关下载
  8. flutter-使用第三方库,编译和运行版本不一致问题 2
  9. Android(安卓)SDK Manager 无法更新SDK

随机推荐

  1. Wordpress 外网访问时不显示图片解决办法
  2. Java MySQL数据类型对照
  3. [征集] MySQL交叉表解决方案及散分
  4. VS2013使用EF6通过ADO.NET 连接mySql成功
  5. mysql 批量更新与批量更新多条记录的不同
  6. MySQL第一课(基础、库操作、表操作)
  7. labview使用DSN与数据库的连接包括access
  8. 【文档】五、Mysql Binlog事件结构
  9. g++ 连接 mysql 编译报错 /usr/bin/ld: c
  10. Mysql 查看及设置事物隔离级别