我想過一個android應用程序,那麼有可能用戶不能手動殺死我的android應用程序或android操作系統不能殺死我的應用程序的進程,直到用戶卸載它?我該如何停止用戶或android操作系統手動殺死我的應用程序?
你知道該怎麼做嗎?
如果有人知道,請告訴我。
我想過一個android應用程序,那麼有可能用戶不能手動殺死我的android應用程序或android操作系統不能殺死我的應用程序的進程,直到用戶卸載它?我該如何停止用戶或android操作系統手動殺死我的應用程序?
你知道該怎麼做嗎?
如果有人知道,請告訴我。
不,這是不可能的。用戶總是可以殺死你的應用程序,操作系統也總是可以殺死你的應用程序。你可以做的是使用onBackPressed()
方法來按用戶點擊返回按鈕。
編輯:你也可以創建一個background service,它會在殺死時重新啓動你的應用程序,但要記住,服務也是「可以殺死的」。
您可以創建一個後臺服務,在應用程序被操作系統殺死後重新啓動您的應用程序。 只是不要忘記保存你的數據。
附:這不是一個好的應用程序應該如何表現。
感謝您的回覆,但您是否知道如何創建後臺服務?如果您有任何示例或示例代碼,請幫助我。 –
@CodeProgram:這裏是官方教程http://developer.android.com/training/run-background-service/create-service.html –
感謝您的回覆,但有人告訴我,智能應用程序保護免費應用程序在那裏,我們不能殺死它,直到我們卸載它。 –
也是超級AppLock應用程序。 –
這是不可能的,但你可以創建後臺服務 –