在我們的組織中,我們正在為某些用戶提供Android平板電腦。我們已經在設備上安裝了我們不希望用戶刪除的應用。
我在Play商店中搜索了“應用鎖”,並嘗試了各種“應用鎖” '哪個密碼保護了我選擇的應用程序。
如果我隨後使用Android菜單嘗試卸載由我的應用程序更衣櫃應用程序保護的應用程序,則會提示您輸入密碼-很好。 / p>
但是,如果我進入Play商店應用並嘗試通過該應用進行卸載,則會直接將其刪除。而且我不想用密碼保護Play商店。有什麼方法可以防止萬無一失地卸載某些應用程序?
在我們的組織中,我們正在為某些用戶提供Android平板電腦。我們已經在設備上安裝了我們不希望用戶刪除的應用。
我在Play商店中搜索了“應用鎖”,並嘗試了各種“應用鎖” '哪個密碼保護了我選擇的應用程序。
如果我隨後使用Android菜單嘗試卸載由我的應用程序更衣櫃應用程序保護的應用程序,則會提示您輸入密碼-很好。 / p>
但是,如果我進入Play商店應用並嘗試通過該應用進行卸載,則會直接將其刪除。而且我不想用密碼保護Play商店。有什麼方法可以防止萬無一失地卸載某些應用程序?
一種實現所需目標的方法包括以下步驟:
由於該應用程序現在位於只讀空間( / system
)中,因此用戶無法在不生根設備或刷新ROM的情況下將其刪除-當然可以這樣做,但是至少是更高的抑制閾值。
Izzy的方法可以很好地工作,但是如果您不想臨時啟動設備,可以製作一個更新腳本,將您的應用程序複製到設備的根目錄,以便將其識別為庫存應用程序。
請看以下教程: http://www.londatiga.net/it/how-to-create-android-update-zip-package/
該應用程序是由您的組織開發的嗎?
如果您可以控制該應用程序的源代碼,則可以在 DevicePolicyManager的幫助下防止用戶意外卸載您的應用程序。優點是您無需將每個平板電腦中的應用程序轉換為系統應用程序。從Google Play安裝應用程序後,除非用戶在安全設置中禁用了DevicePolicyManager,否則無法將其卸載。
如果無法更改應用程序,則將其轉換為系統應用程序。由於要處理的設備很多,因此您應該編寫腳本來完成這項工作。
在兩種方式中,如果用戶確實要卸載您的應用程序,則他們總能找到一種方法。因此,請確保您的用戶不要討厭您的應用。