我有一个 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/