2012-12-25 24 views
0

如果您使用HTC手機,他們可以選擇將移動數據網絡設置爲「始終啓用移動數據」。據我所知,它有助於維持TCP連接。我想實現相同的功能,如何實現它? 我想,需要使用喚醒鎖?保持移動數據始終開啓功能

+0

你不應該爲此需要一個喚醒鎖。 –

+0

但是當這個選項爲ON時,即使在設備睡眠/待機模式之後,移動數據也不應該斷開。因此,除了使用wakelock來做這件事之外,還有其他選擇嗎? – user1921783

+0

您是否考慮過這對電池壽命造成的影響? – Henry

回答

0

WakeLocks是電源管理系統的一項服務功能,可供您的 應用程序用來控制主機設備的電源狀態。

+0

當此選項關閉時,移動數據在設備進入睡眠/待機模式後自動斷開。 – user1921783

+0

但是當這個選項爲ON時,即使在設備睡眠/待機模式之後,移動數據也不應該斷開。因此,除了使用wakelock來做這件事之外,還有其他選擇嗎? – user1921783

+0

不,移動數據連接始終打開,除非用戶手動關閉它。 –

0

您無法更改連接(移動或wifi)。但是,您可以立即收聽連接,並讓您的應用程序僅處理移動數據。

+0

如果我聽連接和移動數據連接..啓動wakelock..will它確保移動數據不會在睡眠模式下斷開? – user1921783

+0

它不能。但是,如果你不想讓你的應用程序去睡眠MOD,你可以使用喚醒鎖 – Talha