0
我創建了一個應用程序,需要保護,以防止未經授權的訪問。我希望我的應用程序巧妙地重置出廠設置。 有沒有解決方案以編程方式執行恢復並重置手機上的設置?Android恢復和重置設置
我創建了一個應用程序,需要保護,以防止未經授權的訪問。我希望我的應用程序巧妙地重置出廠設置。 有沒有解決方案以編程方式執行恢復並重置手機上的設置?Android恢復和重置設置
您需要先創建設備管理員,然後讓用戶在設置面板中將其作爲管理員應用程序啓用。
在新的Android版本,它是在設置 - >安全 - >設備管理員
請記住,你不能以編程方式迫使用戶啓用設備管理員的應用
然後,您可以使用DevicePolicyManager
類來請求使用此代碼的工廠重置:
DevicePolicyManager dpm = (DevicePolicyManager)getSystemService(Context.DEVICE_POLICY_SERVICE);
dpm.wipeData(0); //factory reset
你可以找到關於如何創建一個設備管理應用程序的詳細信息,並要求正確的權限here
我不知道我完全理解這個問題。您是否嘗試重置整個手機的設置,或只是您的應用? –