android - 在 3G 上应用程序无法运行。在 WiFi 上工作正常

标签 android rest

我有一个通过 REST 与 Web 服务器通信的应用程序。通过 WiFi 连接时,它在手机上工作正常,但在 3G 上无法正常工作。

并非一切都停止工作。我仍然能够使用某些功能,但由于某些原因,一些对 rest 的调用很快就会返回“”(空响应)。再一次,当我使用 WiFi 时,一切正常。

澄清一下: 1. 我有数据计划:) 2. 我正在连接的服务器可以从 Internet 访问

有什么想法吗?

谢谢 拉尔夫

最佳答案

这不一定是手机的特定问题。如果您的 APN 设置缺少互联网 APN,则可能会发生这种情况。您可能拥有 gprs 和 mms 的 APN,但您的提供商有可能错过向您发送互联网 APN。快速谷歌一下您的提供商的互联网 APN 设置,然后在其中输入。

!dea 的 Internet APN 设置示例如下所示。

名称:idea_internet 接入点:互联网 apn 类型:互联网

请尝试一下。这将解决您所有通信应用程序的问题。我的 galaxy S3 上也有同样的东西,这解决了我的问题。

干杯! 花花公子

关于android - 在 3G 上应用程序无法运行。在 WiFi 上工作正常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3497104/

相关文章:

android - 存储 HTTP/REST 请求以防连接不可用

Android 完成 Activity 并重新加载以前的 Activity

android - Firemonkey - 在移动应用程序中定位组件的技巧

android - 在 Kotlin 中无法 "findViewById"。收到错误 "Type inference failed"

java - 是否有用于创建 XHTML 文档的 Java API?

java - 将正文添加到 404 Not Found 异常

ruby-on-rails - Ruby on Rails URL 中的资源映射(RESTful API)

c# - 通过Azure Function处理多个请求

android - 安装完成后自动启动 Android 应用程序

java - Android Timer 时间表与 scheduleAtFixedRate