我的应用将在后台运行,并不时将数据上传到服务器。一切正常,但我希望我的应用程序不通过打开网络服务自行将数据上传到服务器。相反,我希望它只在另一个应用或服务启动连接时才启动上传过程。换句话说,我想寄生在另一个应用程序中。
我知道这可以在Android中完成,但我在文档中找不到任何内容。有什么想法吗?
答案 0 :(得分:0)
我会尝试通过BroadcastReceiver注册广播意图WifiManager.NETWORK_STATE_CHANGED_ACTION。请参阅http://developer.android.com/reference/android/net/wifi/WifiManager.html#NETWORK_STATE_CHANGED_ACTION。
希望有所帮助!