2011-09-02 102 views
0

我不知道是在Android模擬器瀏覽器無法連接到互聯網,而在屏幕關閉?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

是否有你所需要的瀏覽器一個特別的原因?因爲你可以直接調用通過自定義方案,您的應用程序(例如iloveu://blahblahblah

+0

我的大學項目是讓應用程序與服務器通信,沒有互聯網許可。 (意味着雙向溝通)通過使用這種方法,該應用程序無需獲得互聯網許可。 – mike820324

+0

嗯,聰明的黑客。 –

0

您是否請求喚醒鎖?否則,設備可能會在屏幕關閉時禁用網絡連接。

+0

徵求答覆。所以屏幕關閉時沒有網絡連接? – mike820324