Android – 本机套接字在首次尝试时不会删除3G睡眠模式

前端之家收集整理的这篇文章主要介绍了Android – 本机套接字在首次尝试时不会删除3G睡眠模式前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个非常讨厌的问题.
发生的事情是我有一个使用本机套接字通过TCP发送数据的应用程序.
当我第一次启动我的应用程序并通过套接字发送数据时,没有任何东西通过.但是,如果我然后退出该过程并重新启动然后再次发送,则可以正常工作.如果我在睡眠模式后第一次启动我的应用程序之前打开浏览器或其他东西也一样.

调用本机代码之前,如何强制“3G”退出睡眠模式?

编辑:我已经尝试过使用PowerManager.

解决方法

尝试调用startUsingNetworkFeature(int networkType,String feature)在ConnectivityManager上等待绑定套接字之前等待它……

Android Documentation

猜你在找的Android相关文章