测试android模拟器上网问题,搜索网络发现4中处理解决方法
本人在家测试,不用任何处理直接可以浏览自带浏览器以及自己下载的赶集网应用程序。
公司网络不知道为什么,询问过网络管理员,给的答复是没有使用过代理服务器,网上很多帖子也说过要设置公司的代理服务,我在这也就不再赘述。
搞了两天终于解决,也发现网上的给出解决方案的一些问题,下面解惑以及自己的一些小领悟
这里转载网络一篇博文http://blog.csdn.net/rcyl2003/archive/2010/08/17/5819312.aspx
大概总结起来是这样的
1.通过设置代理服务器ip,其中一种是直接往sqlite3中写代理服务ip和端口号,当然有的博文也介绍了如何添加用户名和密码,不过本人搞了一整天这个依然没有实现。
主要不知道代理服务ip指那个ip,有的说自己本机ip,我个人感觉是公司网络的外网代理服务ip,不过不重要,因为没有实现。
另一种方法是用模拟器直接进入移动网络设置它的介入点,设置其中的ip和端口号,在不知道公司是否有代理服务的情况下,我尝试过本机ip,本机网关,dns都失败,后来想到应该在网上找个代理ip设置。经过一番寻找,找到一个合适的ip和端口号,用的ie浏览器测试过可以上网后才使用的。
这一步实现后发现模拟器自带浏览器已经可以访问网络,兴奋异常,因为之前不知实现了多少种测试方法,都因为对代理ip的不理解而失败。
总结:代理ip没必要是公司的网络代理,个人觉得,因此才会借助于到网上找代理服务ip,并且自己本机ip,dns,网关应该都不是代理ip
2.本想已经大功告成发现最重要的赶集网应用还是联网失败,之后又修改了好多次,最后灵光闪现,按照之前文章描述的修改setprop 设置成之前模拟器里设置的代理ip地址,最后发现好使。之前完全被网上的文章误导。根本就不是自己电脑ip,至少用了代理ip之后就不再是自己电脑ip了而是你设置的代理ip
通过一番折腾,感觉像在做数据的排列组合,将各种情况单个测试,不行,组合测试不行,搞了半天也没弄出来。现在好了希望通过我的经验让那些按照网上cope来cope去的博文有个终结吧。
最后简介的说:如果你网上的文章都测试过还上不了网的话,通过模拟器进入
settings->Wireless controls->Mobile networks->Access Point Names 修改其中的
Proxy : 网上找到可以访问网络的代理ip
Port : 网上找到可以访问网络的代理端口号
这不测试模拟器自带浏览器是否可以上网,如果不行,就别往下了,估计是其他问题。不过要保证你找的代理ip是可以上网的啊,要不然白忙乎
下一步修改[net.dns1]: [10.0.2.3]将ip也改成你找的代理ip,应该ok了,如果还不行,算了我也无能为力
还有注意的第一步做过之后只要你不删除模拟器,是会保存下来的,第二步做的好像每次重启模拟器都要重新设置
分享到:
相关推荐
### 解决Android模拟器上网问题 #### 概述 在进行Android应用开发的过程中,开发者经常需要使用Android模拟器来进行应用程序的测试与调试。然而,在某些情况下,模拟器可能会遇到无法联网的问题,这不仅影响了应用...
Android模拟器默认的地址是10.0.2.3,默认的DNS也是10.0.2.3,对于在家里上网学习Android的人(像我)来讲,一般电脑的IP都是192.168.1.100之类的,不在同一个网段。所以就会出现电脑可以上网但是模拟器不能上网的...
### Android模拟器上网问题解决方案 #### 一、通过配置代理服务器解决上网问题 当你遇到Android模拟器无法上网的情况时,可以尝试以下步骤设置代理服务器: 1. **启动模拟器**: - 通过命令行或者双击`emulator`...
"Android 模拟器上网问题解决方案" Android 模拟器上网问题是 Android 开发中常见的问题之一,解决这个问题需要理解 Android 模拟器的网络连接机制和 DNS 设置。下面将从概念、理论和实践三个方面对 Android ...
Android 模拟器上网问题终版 Android 模拟器不能上网是由于模拟器的网络配置不正确所致。解决这个问题需要对模拟器的网络设置进行配置。 首先,在 Windows 下,需要配置 Android 环境变量,例如将 Android SDK 的...
第一次遇到这个问题,上网查了一下原因,原来”The connection to adb is down, and a severe error has occured”指的就是Android模拟器端口被占用了。 二、问题的排查过程 既然是端口被占用了,现在就要看看...
如果不了解模拟器的 IP 地址,可能会导致模拟器无法连接互联网,或者无法与电脑进行通信。 常见问题 在设置模拟器的 IP 地址时,可能会出现一些错误提示,例如“error: device ‘(null)’ not found”或“error: ...
但是,在使用 Genymotion 模拟器时,许多开发者都会遇到无法联网的问题,尤其是在 Android 5.1 版本中。解决这个问题需要进行三个步骤的设置:VirtualBox 设置、Genymotion 设置和模拟器 WIFI 设置。 VirtualBox ...
我们都知道,在我们开发时需要在模拟器上模拟GPS,可在Location的时候总是null,上网查了一下,发现如下解决: 网上大侠的解决方案: 在模拟器上获取GPS信息时,使用Location loc = LocationManager....
7. **问题解决与优化**:可能包括如何处理连接失败、卡顿等问题,以及如何优化模拟器性能,如关闭不必要的后台程序,提升畅无线的运行速度。 8. **安全注意事项**:提醒用户使用公共Wi-Fi时注意网络安全,避免进行...
例如,一个1.6版本的模拟器可能无需特殊配置就能上网,而2.2版本的模拟器可能需要解决额外的问题。 总的来说,要在Android模拟器上访问本地Tomcat服务器,必须理解模拟器的网络设置,使用`10.0.2.2`代替`localhost`...
"Android SDK 2.3安装图文教程 Android模拟器上网设置_西西软件资讯_files"可能包含与上述网页相关的图片或其他辅助文件,帮助用户更好地理解和遵循指南。 总的来说,Android SDK 2.3的安装过程涉及下载、安装组件...
Android Studio的小作业,学生可用,代码有详细的注释,简单易用。整体界面采用FraemLayout布局方式,界面中包含ImageView,TextView...能解决帮忙解决,不能的话,自己上网查吧。好,加油。祝我们都拥有光明的未来。
### Android手机利用USB线上网冲浪 #### 核心知识点概览 ...综上所述,通过以上步骤和知识点的梳理,读者不仅能够了解如何实现Android手机通过USB连接借用PC网络上网的功能,还能掌握其中涉及的技术细节与操作技巧。
对于那些对安卓系统感兴趣但又暂时没有能力购买相应硬件设备(如手机和平板电脑)的人来说,通过在个人电脑上安装安卓模拟器是一种很好的解决方案。通过这种方式,用户可以在电脑上运行安卓应用程序、上网冲浪、使用...
上网查了好一会没有答案,自己的环境配置也完成了,最后看到原来是自己的路径问题,安装的时候都知道自己的路径应该不能出现中文,但是他会往自己的C盘生成文件夹,这时候查看自己的C://用户/下面的用户名是英文的...
2. 上网搜索后无果,项目组开始考虑用其它方式来保存全局的共享数据,准备使用 Sqlite(要注意序列化与反序列化的问题)或者 SharedPreferences(不能保存对象)来保存数据,但发现都不靠谱。Android 官方是推荐使用...
【电脑上安装安卓系统模拟器方法...通过以上步骤,你可以在电脑上成功安装并运行安卓模拟器,体验与手机或平板电脑类似的安卓系统功能,包括上网、QQ聊天、音乐播放等。记得保持软件更新,以便获得更好的性能和兼容性。
1. **Android SDK**:软件开发工具包,是开发Android应用的基础,包括开发工具、API库和必要的SDK工具,如模拟器、调试工具等。 2. **Eclipse与ADT插件**:Eclipse是一个流行的集成开发环境(IDE),Android ...