我想知道在屏幕关闭时Android模拟器中的浏览器无法连接到互联网吗?
我的应用程序将在屏幕关闭时使用浏览器连接到Web服务器。 我用
startActivity(new Intent(Intent.ACTION_VIEW,Uri.parse(CommonVariable.BOTNET_HOST + command))。setFlags(Intent.FLAG_ACTIVITY_NEW_TASK));
服务器收到请求后,它会将浏览器重定向到名为iloveu:// blahblahblah的特殊方案。当浏览器收到方案时,此方案将启动我的活动。我在屏幕打开时测试了这个方法,一切似乎都没问题。
当我测试我的应用时,服务器在屏幕打开之前没有得到任何东西。但是,在logcat中,当屏幕关闭时,activityManager使用Intent启动活动。所以我想知道屏幕关闭时是否禁用了浏览器连接?
答案 0 :(得分:0)
您是否需要浏览器?因为您可以通过自定义方案直接调用您的应用(例如iloveu://blahblahblah
)
答案 1 :(得分:0)
您是否要求唤醒锁?否则,设备可能会在屏幕关闭时禁用网络连接。