在android中有沒有任何選項,例如我們應該給用戶關閉 應用程序,即使用forcestop或uninstall。如何使Android應用程序不應該退出
我想創建應用程序在這樣的意思,一旦安裝用戶應該 不卸載,不應該停止。
有什麼方法可以實現服務在後臺運行allways。
在android中有沒有任何選項,例如我們應該給用戶關閉 應用程序,即使用forcestop或uninstall。如何使Android應用程序不應該退出
我想創建應用程序在這樣的意思,一旦安裝用戶應該 不卸載,不應該停止。
有什麼方法可以實現服務在後臺運行allways。
這是Android APIs不允許的。用戶將始終能夠強制停止您的應用,卸載它或者甚至通過在安全模式下啓動來禁用它。
「安全模式」?您使用root shell來禁用軟件包。 pm disable com.example.foobar – user999717
不需要使用root shell。如果您在啓動過程中按住Home鍵,Android將忽略所有用戶安裝的軟件包。這是用戶卸載行爲不當的應用程序的安全方式。 –
這是掩蓋某種惡意應用的糟糕嘗試嗎? – Bojangles
不一定,它可以是一個用例,您的用戶可以在一段時間內使用該設備來使用特定的應用程序,然後將其還原。你會希望確保他們不會對設備做其他事情。想想博物館等等。 – AlvaroSantisteban