2012-12-27 77 views
0

中的應用程序我們正在開發一款應用程序,以便在設備被盜時跟蹤設備,應用程序即使在被盜後也應該存在設備中,以便我們從設備獲取定期消息。有沒有辦法阻止誰偷了手機,卸載應用程序?以及如何通過管理應用程序> myApp>強制停止來阻止應用程序的強制停止選項。防止卸載android

+0

看看這個 - http://stackoverflow.com/q/8178982/614807 –

+0

你可以嘗試使用你的應用程序DeviceAdmin。但用戶可以在卸載設備管理員後卸載,當然 –

+0

這個問題已經在這個頁面上得到解答,http://stackoverflow.com/questions/7540002/how-to-prevent-an-application-from-being-uninstalled? newreg = 16abec00005c406b8d922d3565bf24bb – JetBitz01

回答

2

我認爲最接近你想要的是在2.2中引入的Device Administration功能。

一旦應用程序註冊爲設備管理員,它將無法卸載,除非其未註冊。這會阻止應用程序被卸載。

儘管設備管理API不允許對此特定功能的密碼保護,但您可以使用密碼保護您的應用程序,以防止某人篡改應用程序中的設備管理功能。

1

不,您不能更改當前可用的Android框架規範。

卸載和重新啓動是由Android操作系統真正強大的處理。