2

我在 Android ICS 上遇到了一个奇怪的问题,我有以下代码来建立连接以读取 xml 文件:

// previous code......

URL url = new URL("https://urltomyxmlfile.com/xmlfile");
SAXParserFactory spf = SAXParserFactory.newInstance();
SAXParser sp = spf.newSAXParser();
XMLReader xr = sp.getXMLReader();
XML_handler myXML_handler = new XML_handler();
xr.setContentHandler(myXML_handler);

HttpURLConnection connection = (HttpURLConnection) url.openConnection();
connection.setConnectTimeout(5000);
connection.setReadTimeout(25000);
connection.setDoInput(true);
connection.connect();
InputStream input = connection.getInputStream();
xr.parse(new InputSource(input));

//more code....

此代码在 wifi 和 3G 的所有 android 版本中都能正常工作,但在 Android ICS 中仅适用于 wifi,在 3G 连接上我得到 403 响应。

我不知道这个问题的根源,我没有正确配置连接吗?Android ICS 中是否有新的限制?https的问题?

额外信息:此代码未在 UI 线程中运行

谢谢你的帮助!

新的额外信息:我发现只有三星 Galaxy SII 用户遇到此问题。

4

1 回答 1

5

终于我得到了答案!!!,它与代码无关。

西班牙运营商 ORANGE 正在销售终端并使用错误的 APN 配置发送 OTA 更新。请在正确的 APN 配置下方找到粘贴,以避免主要西班牙运营商(Vodafone、Movistar、Orange、Yoigo 和 Simyo)出现此问题

沃达丰 ES-互联网

名称:Vodafone ES APN:airtelwap.es 代理:没有 establecido 波多黎各:没有 establecido 名称:wap@wap Contraseña:wap125 服务商:没有 establecido MMSC:空 代理彩信:没有 establecido 波多黎各 MMS:没有 establecido MCC:214 MNC:01 APN 类型:默认

MOVISTAR-互联网

Nombre: Movistar APN: telefonica.es Proxy: 10.138.255.133 Puerto: 8080 Nombre de Usuario: telefonica Contraseña: telefonica Servidor: No establecido MMSC: No establecido Proxy MMS: No establecido Puerto MMS: No establecido Código País del Móvil (MCC): 214 Código de Red Móvil (MNC): 07 认证: No establecido

橙色 - 互联网

Nombre: Orange Internet APN: internet Proxy: No establecido Puerto: No establecido Nombre de Usuario: cliente Contraseña: amena Servidor: 62.36.225.150 MMSC: No establecido Proxy MMS: No establecido Puerto MMS: No establecido MCC: 214 MNC: 03 Tipo de APN:默认

YOIGO-互联网

名称:Yoigo APN:internet 代理:10.08.00.36 Puerto:8080 MMSC:代理 MMS:Puerto MMS:MCC:214 MNC:04 Tipo de autentificacion:PAP Tipo de APN:Internet

SIMYO-互联网

名称:SimyoInternet APN:gprs-service.com 代理:没有 establecido Puerto:没有 establecido 名称:没有 establecido : 19 类型 APN: 默认

于 2012-05-30T13:49:48.350 回答