android - 我的 android 应用程序不适用于 3g,仅适用于 WiFi

标签 android wifi 3g

我有一个 android 应用程序,用于与网络服务链接的新闻。它仅适用于 WiFi,当我使用 4G 或 3G 时,应用程序“不幸停止”!

我搜索过,但没有找到任何线索。

<!-- Internet -->
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<!-- Internet -->

最佳答案

我想这可能是因为您需要连接的域名的 DNS 信息,所以当设备切换到 3g 或 4g 时,运营商无法正常连接。

检查 this有关更多详细信息,请添加您的控制台日志,这将有很大帮助。

关于android - 我的 android 应用程序不适用于 3g,仅适用于 WiFi,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26812194/

相关文章:

android - Amazon S3 分段上传期间出现 javax.net.ssl.SSLException

java - 使用通用固定标题创建 JPEG 拇指图像

java - 创建一个简单的 GridLayout 不起作用

java - 将 HTML ASCII 代码转换为对应的字符

ios - iOS 设备和支持 Wi-Fi Direct 的设备之间是否可以进行 Wi-Fi Direct 连接?

iOS - 随机 "Cannot connect to host"3G

iphone - 我可以在任何情况下阻止 iPhone 使用 3G 吗?

android - 如何首先将数据包从一部安卓手机发送到wifi路由器,然后再从路由器发送到另一部安卓手机??

sockets - 启动与嵌入式 3G 设备的通信

mobile - 通过移动网络进行实时多人游戏?