Android 模拟器解决公司网络内无法上网的另类解决方法

来源:互联网 发布:淘宝商城弹弓 编辑:程序博客网 时间:2024/05/18 00:59

公司网络内无法接入Android设备,而公司的服务器的测试环境在内网内,无法通过外网访问。无奈只能利用模拟器测试,但是问题来了。公司内网使用NTLM代理,而模拟器无法支持。尝试跟踪proxy server的ip地址,无果,动态改变。


搜遍网络,尝试adb shell改setting数据库,失败,只在当前proxyserver ip有效时有效,转瞬即逝。 emulator启动添加proxy 参数,失败。改setting中的apn proxy,失败。


多次失败后,决定利用emulator中PC机的IP地址为10.0.2.2来做文章。将proxy设为PC本地端口,在pc中启动proxy服务,解析emulator发送的请求后,本地处理后,返回emulator数据。


理论上应该是可行。说干就干。 本地的proxy服务用Python写了个简单的,这里还得说一句,python确实很强大,虽初学也感受到他的便捷。解析,处理请求,返回结果。


将emulator中的请求加proxy访问, 地址设为http://10.0.2.2:8080。运行,ok。


本地服务仅写了一个GET的解析及处理,够用了。但是仍有一个问题是,当Android程序中需要bitmapfactory解析inputstream时,老是出错,目前原因未知。而且貌似从python中写回的图片的流进入到Android模拟器中都无法使用了。估计应该是Python端写的语法的问题。

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 笔记本电脑玩dnf卡怎么办 龙之谷约惠码被删了怎么办 天涯明月刀马没有了怎么办 icloud照片无法同步怎么办 ipad不能下载app怎么办 ipad屏幕孔进水怎么办 ipad无法验证登录怎么办 dnf电脑配置低怎么办 淘宝直播粉丝不够怎么办 电脑页面显示不全怎么办 脸上发痒长痘怎么办 扣扣魔性表情泡泡消失怎么办 脚起小泡泡很痒怎么办 孕妇脚痒起水泡怎么办 孕妇手脚起湿疹怎么办 嘴巴破皮了怎么办 小便刺痛阴唇红肿怎么办 集成墙面挂照片怎么办 苹果电脑网页游戏打不开怎么办 苹果6plus发热怎么办 玩手游手机太卡怎么办 苹果七发烫厉害怎么办 苹果手机延迟高怎么办 王者荣耀总是卡怎么办 王者荣耀卡屏怎么办 王者荣耀网络延迟怎么办 荣耀8手机卡了怎么办 荣耀v10有点卡怎么办 荣耀10有点卡怎么办 8g内存吃鸡会崩怎么办 玩看门狗很卡怎么办 拼多多人数不够怎么办 玩cf想吐怎么办 玩手机头晕恶心怎么办 玩手机头疼恶心怎么办 看手机想吐怎么办 英雄联盟取名后怎么办 王者荣耀改名重复怎么办 刺激战场改名重复怎么办 省钱快报忘记密码怎么办 手机直播网速卡怎么办