Android在移动的网络下访问不到服务器 10C

只是在移动网络下访问不到服务器数据,在联通和WIFI下都可以!服务器里也有几个项目,都是没问题的。这是我的androidManifest配置及错误图片图片图片

0

7个回答

不是访问拒绝?connection refused

0
wangdaoyiyou
Mr--liu 回复qq_27481281: wifi和电信能访问,移动不能。是连接超时,移动网络不好。服务器还会对是什么网络有限制?
大约 3 年之前 回复
qq_27481281
qq_27481281 是的,但这是什么问题呢?
大约 3 年之前 回复

127.0.0.1这不是内网吗?

0
qq_27481281
qq_27481281 我访问的是http://121.199.45.137....个地址不是本地
大约 3 年之前 回复

你没有把服务器弄成外网能访问,所以移动数据访问不了的。

0
qq_27481281
qq_27481281 我访问的是http://121.199.45.137....个地址不是本地
大约 3 年之前 回复

只要弄成外网能访问到,服务器对网络不会有限制的。

0
qq_27481281
qq_27481281 但我用Eclipse自带的模拟器却又是可以的,用真机就不行
大约 3 年之前 回复
qq_27481281
qq_27481281 我访问的是http://121.199.45.137....个地址不是本地
大约 3 年之前 回复
qq_27481281
qq_27481281 我访问的是一个远程服务器,不是本地的,但报了这个错误
大约 3 年之前 回复

127.0.0.1这是局域网啊,你访问的是你电脑上的服务器吧,你用外网怎么访问,你用wifi可以访问是因为他们在同一个局域网下

0
qq_27481281
qq_27481281 但我用Eclipse自带的模拟器却又是可以,真机就不行
大约 3 年之前 回复
qq_27481281
qq_27481281 我访问的是http://121.199.45.137....个地址不是本地
大约 3 年之前 回复
qq_27481281
qq_27481281 可是我连接的是远程服务器,没有连接本地服务器,为什么会报这个错误呢?
大约 3 年之前 回复

127.0.01 你用 模拟器的时候肯定是内网 当然可以访问

0

你的服务器在局域网里吧?

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Android P(版本27以上) 网络请求http限制
前言:最近开了新项目,所以用了最新的android studio 也把gradle和android sdk用了新的版本来开发。但是用网络请求okhttp3请求数据的时候会有失败,查看相关文档找到了原因和解决方案,所以才引出了今天的这篇文章。 网络请求失败的错误日志先给出来: java.net.UnknownServiceException: CLEARTEXT communication *...
android项目使用移动数据在设置接入点为net时无法连接服务器
       最近,遇到一个很奇怪的问题,一个android的项目,竟然登陆不了,之前可以正常登陆,当时我们的实施在上海使用移动的网络登陆平台,发现请求失败,连接服务器错误,后来,我在公司试了一下,明明是可以的,大家也都试试,都是可行的,于是就没管了,理所当然的认为是他的问题。当时我们是在无线网的环境中登陆的。        后来他从上海回来了,在公司登陆,还是好好的,中午去吃饭,他又登陆了,这...
移动端某些网络下域名无法解析的DNS问题
一直被一个问题困扰着,偶尔会有用户反馈在某些网络条件下(移动网络、wifi都有)无法访问我们的App域名的问题,这类问题无法复现,没有固定的前提,唯一常见的现象就是用户本来用着好好的,切换另一个网络后就不行了,包括在浏览器上访问,尤其出现在iPhone手机上,很是奇怪,折腾了好久。 最近在网上看到移动端上有不少人有DNS解析问题,于是怀疑我们的是不是也是同类的问题?研究了一下相关的解决方案,发现
android HttP请求服务器,连接超时
@Override public void onClick(View v) { switch (v.getId()) { case R.id.imagebtn: new Thread() { URL url; HttpURLConnection conn = null; OutputStream os = null; BufferedReader in = null; @Ov
Android使用手机网络访问慢,但是连接WiFi访问却很快问题解决方案!
问题: 接受公司项目后,发现自己android手机登录时请求很长(大概15s左右),但是连接WiFi后却很快(不到1s),这时间差有点大,开始怀疑网络慢,但是看视频网速正常情况下却依旧登录慢,又怀疑是网络框架的问题,项目用的是httpclient,自己用了retrofit却是依旧很慢,排除了网络框架的问题。IOS任何网络下都很正常,便确定是服务器配置方面的问题。 API启发 当我使用nslooku...
Android开发 app下真机时连接不上PC端服务器可能的原因
Android开发 app下真机时连接不上PC端服务器可能的原因 问题描述:app在虚拟机上能够连接上服务器上数据库,然后下真机时,把PC和手机连在同一WiFi下,根据ip改了socket但怎么也连接不上服务器 导致错误可能的几种情况 检查手机和电脑是否在同一局域网下,且端口号一致 看看代码的URL 的地址是否正确 如: Client端:s = new Socket(“192....
android 判断连接的网络是移动?联通?电信?
项目实例: 地图的显示问题,不同的网络需要不同的访问地址。 public Context mcontext; private MapView mMapView; public GraphicsLayer[] mLayerArray; // 图层 String mapUrl ="http://aaaaaaaaaaaa";//移动外网地址 String ltMapUr...
移动4G网络App页面加载时间过长
移动4G网络App页面加载时间过长发现问题 2016年12月份开始,使用android客户端的部分用户反映在使用移动4G网络的情况下,App内的页面加载时间过长,几乎加载不出来,导致无法正常使用App。 查找原因 1、由于目前只有使用Android客户端的用户反映此问题,首先想到是否为12月份上线的App存在bug,经对比,上线功能不涉及此问题页面的代码,且在下边的(3)中进行测试时,发现有
Android 9.0 http无法访问网络问题 爬坑问题
最近在做一个Mui项目通过原生方法集成到移动平台上 集成过去后发现在Android 9.0手机出现服务访问本地网络 后来百度了一番,找到了我想要的 https://blog.csdn.net/qq_29634351/article/details/86654535 集成方式很简单,在res目录添加一个xml文件夹,然后 <?xml version="1.0" encoding="...
解答”打包成功后的apk不能和后台服务进行数据交互“的问题
去检查build.properties里面的应用服务器地址、名称、端口等信息是否配置正确.
Android studio http请求获取数据失败或者获取不到数据原因
把http的请求单独放在一个新线程中 new Thread(new Runnable(){ public void run(){ //...这里在写HttpURLConnection请求 } }).start(); // 最后别忘记start() 启动 或者加以下这个方法,请求前调用一下就可以了   --  这个解决的 问题 方便 p
android网络编程HttpURLConnection连接web服务器
http是最常见的应用网络协议之一。这里我们要实现用安卓应用程序,访问javaweb。这里访问的是jsp页面。在实际开发中,应该访问的是servlet。第一步:  编写xml布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.a...
安卓模拟器访问不了Tomcat
导致安卓模拟器访问不了Tomcat,主要是因为android模拟器本身的IP地址就是127.0.0.1或者localhost了,而在Tomcat中默认的host就是电脑的localhost,所以最好的方法就是将Tomcat的server.xml文件中的host配置成电脑的真实IP地址。 1、找到自己的IP地址 1) 2) 3) 4) 2、找到{Tomcat
Android 网络状态监听那些事
一、前言 关于网络请求错误大概有两种情况: 1)当前没有网络。 2)有网络,客户端错误或者服务器错误。 今天我们就来讨论第一种:当前没有网络这种错误。网络可以分为移动数据流量还有wifi连接。至于这些网络状态的变化,我们有必要去正真的研究一下。 二、实现的思路 经过认真查找网上资料,大概有三种思路: 1)启动Service服务并开启一条线程,线程一直检测当前网络状态,并通过广
win10自带移动热点启动 手机访问本地服务器
设置移动热点,目的是为了手机访问本地服务器. 最初的时候,电脑是可以创建移动热点,但是手机就是连接不上,各种百度,各种试.然后我发现把电脑激活了.最后可以了. 手机连接之后,访问的不是本地服务器.原因是本地ip没有固定. 手机连接之后,本地服务器访问失败(手机ping 不通),可将设置热点对应的网络防火墙关闭。...
android 模拟器访问本机http服务IP地址问题
URL url = new URL("http://127.0.0.1/xmlgui" + formNumber + ".xml"); URL url = new URL("http://localhost/xmlgui" + formNumber + ".xml"); URL url = new URL("http://www.baidu.com/img/baidu_jgylogo1.gif...
关于H5 开发app应用 移动端无法访问后台服务的总结
H5 开发中,有很多隐藏的小问题,这些小问题,对于没有多少H5 app开发经验的来说,无疑会浪费大把时间,所以在此做个小结。 1,真机测试的时候,ajax请求一直返回error    原因分析:                1,请求成功,但是返回error:                         在浏览器中模拟移动端测试,发现会提示请求头错误,这种情况多半是由于,访问前后端存在...
Android9.0 无法访问不到服务器也无法联网??
最近用户反馈的问题无法运行app,由于这个app是很久以前开发的也没有时间重构所以会遗留一些问题,我们通过报错日志得到 java.lang.NoClassDefFoundError: Failed resolution of: Lorg/apache/http/client/methods/HttpPost; ( ̄︶ ̄)↗ 涨经验的机会又来了,就是这个问题无法访问服务器! 解决问题 那我们来解决这...
android 访问超时,ios正常
问题描述:             同一个链接,android 访问总是超时,但是ios是没问题的,很奇怪吧? 但我确实就遇到了,,,,,没办法,遇到了就要解决的,,,百度都烂了不知道怎么搞。,,。,最后在一个论坛中看的,说是怎么回事,其实我都没明白,大体意思是第一次访问时候,httpRequest链接资源没有释放,导致后面访问时候就有问题,不能访问。。。。这里说明一下,我这里的httpClie
android学习(二十) 执行网络操作(二) 管理网络使用
管理网络使用
android 关闭wifi和打开移动数据网络
android 关闭wifi和打开移动数据网络
android 使用https请求请求数据
android 使用https请求   今年年初就已经吵吵着要把大部分的服务端由http转成https了,但是由于很多公司还是比较懒,而且有的公司可能不想再多掏一些钱去对自己的网址加入CA认证,所以这件事就一直拖下来了,但是随着用户数据越来越多暴露在一些不法分子眼前,所以信息安全越来越被用户重视,一些金融、贷款公司已经开始使用这种技术了,今天就来讲解一下android上面的通过https对服务...
socket和HTTP在Android中的连接请求问题
前阵子的只能小灯的创新实验课上,需要使用Android客户端连接智能小灯实现交互,就用上了socket,一开始对socket并不是很了解,就按照正常的流程进行创建和使用socket,后来发现socket创建时会使APP闪退。后来发现socket不能再主线程中创建,会导致线程堵塞甚至导致APP崩溃,查找网络的资料才发现socket和HTTP一样,在主线程中不能创建,需要创建一个子线程去执行创建soc
Android9.0访问不到服务器或者无法加载图片
最近在做项目,在Android9.0以下运行没啥问题,然后我手机升级到9.0之后,竟然很多地方无法联网!图片无法加载,无法访问服务器,后来查了很多资料才发现,发现在Android9.0的机器上,默认不支持http的访问,所有网络访问必须使用https。当然Android早几个版本已经支持https了,只不过在9.0上默认使用https不支持http。 1.问题:安卓9.0机器上无法访问服务器; ...
真机与Genymotion模拟器调试Android应用不能访问本地服务器(localhost)的解决方案
应用如何在Genymotion模拟器或手机上访问本地电脑上的tomcat服务器 1、Genymotion模拟器访问本地电脑上的tomcat服务器可做如下设置: 2、手机访问电脑上的tomcat服务器可做如下设置: 2-1.进入手机的设置界面如下图: 2-2、点击进
以自己的电脑作为服务器,Android真机测试网络请求
以自己的电脑作为服务器,使用Android真机进行网络测试,大部分程序猿碰到的是请求网络地址的问题。 一、首先需要做的是关闭自己PC的防火墙;然 二、然后后需要在电脑上安装一个wifi共享软件,wifi共享精灵、猎豹wifi、360wifi等·确保手机可以通过连接自己的PC上网 三、查看自己请求服务器的地址       使用win+r快捷键输入cmd打开命令行,然后输入ipconfig,1
关于iOS审核由于ipv6环境下无法连接的问题
根据苹果公司的要求,6月1号后所有应用需要支持ipv6的环境,根据网上的文档,对客户端进行了修改(如更新第三方库,替换若干方法等),按照苹果公司和网络上的说法,不需要对服务器进行修改,因此从一开始就将重心放在了客户端上面,未考虑过服务器上的问题。 但是经过了至少5次的提交,全部是因为ipv6环境下无法连接,通信层报 “找不到指定主机名的服务器”,客户端的修改已经彻底,实在找不出可以修改的地方,而
android java.net.ConnectException: Connection 127.0.0.1:8080 refused
今天学习网络连接遇到了一个问题就是: 转帖地址:http://apps.hi.baidu.com/share/detail/30974458 android java.net.ConnectException: Connection 127.0.0.1:8080 refused 解决方法如下: 调试中通过android simulator模拟器链接localhost或者12
Android模拟器访问本地服务器 localhost
最近真机给拿走了,所以只能耐着卡顿的模拟器先使用.突然需要连接本地服务器tomcat  在网上找了一会info,才知道和电脑一样通过localhost或者127.0.0.1访问失败.当然 手机也相当于一台小型电脑 以上这些地址被映射到手机模拟器的本地.故访问不到也是可以解释的 next 找到了部分网友的解决办法 说在模拟器输入10.0.0.2就可以访问到本地服务器 未果还是访问不到 没
[RK3288][Android6.0] 主动从WLAN网络切换到移动数据网络
Platform: Rockchip OS: Android 6.0 Kernel: 3.10.92开发者选项有个栏位是“Aggressive WiFi to Cellular handover”, 这个选项的功能是“当WiFi信号较弱时,将主动从WiFi切换到移动数据网络”,根据之前对网络评分机制的了解,当WiFi分数较低的时候,那么就会被“踢出局”由移动数据网络接替工作,那么此选项是否
访问接口,ios可以Android却不可以要么超时,要么数据异常
最近项目添加新功能,需要直接调用其他部门的接口,结果出问题了。ios不管怎么掉数据正常但是到了Android这边坏了,一会一个超时,测试老朝这边跑,问题调用自己服务器接口没问题,就是调用他们的不行,各种找问题,https://www.aliyun.com/jiaocheng/5214.html,最后找到一个链接丢给了运维。总结一下ios和Android网络问题。1。Android和ios发送的网络...
移动网络无法访问Github的解决方案
打开 站长工具>Dns查询 在地址栏中输入 github.com 将检测列表里 TTL 值最小的 IP 输入到 C:\windows\system32\drivers\etc\hosts 文件里(注意,hosts文件不能直接编辑,只能使用替换的方式修给),如下所示 TTL最小的IP地址 github.com hosts 中的 # 的作用是注释掉后面本行的内容 之所以这么修改,原因是移动运营...
Android中无法访问本地Apache服务器原因
作为学习Android的参考笔记
android兼容 -- socket通信--接口在某个手机可正常访问但是连接出错
拿登录接口举例 我平时测试用的手机 android4.4 华为荣耀6plus 可正常登录 今天用同事的手机 android5.0 vivo X5pro android5.0 正确输入用户名,密码,显示用户名和密码不匹配   1.断点调试和打印发现,获取的信息都是正确的 2.为了防止空格误导,已经使用了trim() 3.最后没办法了,直接在代码里面把账号密码写上去,还是显示用户名和密
Android判断网络连接是否可用,WiFi、移动数据是否打开等
Android判断网络连接是否可用,WiFi、移动数据是否打开等 添加权限 代码 //判断网络连接是否可用 public static boolean isNetworkAvailable(Context context) { ConnectivityManager connectivityManager = (ConnectivityManager) c
Volley访问联网失败问题
由于Volley是要访问网络的,因此要在AndroidManifest.xml中添加如下权限: [java] view plain copy "android.permission.INTERNET" />
Android手机连不上本地电脑上的tomcat服务器
1.问题场景还原:     eclipse上的android项目,运行到真机,然后去请求本地tomcat服务器的json文件。(注意:我用的是自家wifi,我的笔记本和手机ip是同一个网段) 2.问题描述:   1) 项目中连接本地tomcat服务器的代码: try { //1.封装url地址 URL url = new URL("http://192.168.1.101:8080/u
android连接服务器端的连接超时问题
最近做android与服务器的登录验证。发现用真机连接服务器时字符串怎么也返回不了,总是连接超时。然后又写了一个java程序来连接服务器发现可以返回字符串。这就说明服务器端的代码是没有问题的。    后来再用模拟器来运行发现完美运行。这就说明安卓客户端代码也没有问题。     之后可以在以下几种方案中看看:     1、确保客户端的ip地址正确。     2、确保客户端与服务器端处于相同网
安卓模拟器访问本地服务器问题
如果想要访问到本地服务器需要用到的URL地址位:本地服务器的ip地址+端口号;切记不能用localhost。(这样是访问模拟器自身的地址)
上传到服务器的图片访问不到
1、如果通过第三方软件上传上去可以访问而通过Tomcat上传的不可以访问,那么可以进入你的Tomcat的/bin/calina.sh中     找到          umask是默认上传文件的权限,将0027改为0022          之后重启Tomcat 2、如果第三方软件和Tomcat上传的图片都不可以访问     1、首先可以考虑是不是因为文件夹权限问题,就像下图的fil...