我正在開發一個使用藍牙的android應用程序。當我第一次啓動我的應用程序時,我的應用程序運行良好,但是當我退出應用程序並再次運行應用程序時,我遇到了藍牙連接問題。即使在android應用程序關閉時,靜態變量是否仍然保留值
我無法建立與其他設備的連接。我使用的是幾個關鍵的靜態變量。我懷疑是否這些靜態變量即使在退出應用程序時也會保留該值。
另外我注意到我的應用程序仍在運行,我的意思是它沒有停止。我們是否應該在退出時明確停止應用程序?如果是這樣,那該怎麼做。當我退出應用程序時,我簡單地使用完成。
我不希望靜態變量保留值。所以我應該怎麼做?我應該在退出應用程序之前讓所有變量爲空嗎? – androidGuy 2011-04-15 06:56:15
我不認爲除此之外還有其他辦法。或者您可以重寫onStop方法來使您的活動無效 – 2011-04-15 07:30:58