我有一个尝试连接到 URL 并下载 JSON 文件的活动。此活动在模拟器上完美运行,但在设备上不断失败。
我曾经得到连接超时错误,在网上搜索后,我增加了超时时间。但现在我得到 UnknownHost 错误。
相同的 URL 在设备上的浏览器中工作正常。
我尝试了互联网上所有可用的程序,这些程序使用 http 连接来访问/下载东西,一切最终都在模拟器上正常工作。但在设备上失败。
我的设备上的 Internet 连接很好,因为示例 webkit 程序运行良好。
我还为我的应用启用了 Internet 权限。我还尝试了 HttpPost 和 HttpGet 方法。我还尝试在单独的线程中运行连接。我在模拟器中得到 http 响应代码为 200 并在设备中清空一个。
在设备中使用 http 连接时有什么遗漏吗?这是一个简单的示例:http: //p-xr.com/android-tutorial-how-to-parse-read-json-data-into-a-android-listview/
提前谢谢