你是想同时开启 wifi 和3g网络 接受发送数据?
解决方案 »
- android4.1 getActionBar返回null,求解释。。。。。。。。
- Android 应用读写I2C
- android中webview的问题。求解答啊 啊
- 如何做交互式动画小游戏的程序?
- 多个widget换肤问题响应速度慢
- 求助:Android开发环境的配置问题
- android button循环点击出现不同事件
- 读取服务器上的文件不成功
- android虚拟器中运行正常,但在真机上运行出错!
- 求教:java.lang.IllegalStateException: Could not execute method of the activity
- IOS倒计时器
- 第一次发帖就是求助帖,不知道有人能解决一下不
是的,就是双网卡(wlan和rmnet)。
在启动移动网络数据业务时,我在系统设置中把,wifi关闭了,通过adb shell启动的wpa_supplicant,把wifi启动了,
同时能获取到ip,gw,dns。由于绕过了framework层,没有通过connectivityservice更新路由信息(包括dns),不过我手动
通过setprop net.dns1设置的wifi的dns地址,net.dns2为mobile的dns地址,通过浏览器可以上网的,用wireshark抓包发现是
通过rmnet口出去的。现在我写了个apk,做两个http连接,一个http连接走wifi网卡出去,另一个http连接走rmnet网卡出去,
但是发现rmnet口出去的连接时成功的,另一个连接不成功,也不确定是否从wifi口出去的,从wireshark上日志分析,
时从wifi的ip地址出去的tcp消息,但是服务端没有回复,导致超时报错。如果把移动网络的数据业务关闭,wifi的http连接就能成功。