2011-05-20 59 views
1

我創建了一個應用程序,可以使用DevicePolicyManager,resetPassword和lockNow()以PIN碼鎖定手機。它適用於我的Galaxy S和所有其他手機,但不是HTC Desire。Android lockNow()在HTC Desire上失敗

在Desire上顯示PIN碼屏幕,但只需按下OK按鈕而無需輸入PIN碼,手機仍會解鎖。

如果用戶約5分鐘未使用手機,則表示該鎖可以工作。有沒有人有什麼可能是錯誤的暗示,或任何建議做什麼?

回答

0

我認爲這是Desire上的一個錯誤,但我找到了解決方法,將鎖定超時設置爲1秒,鎖定設備,然後再次設置鎖定超時。

+0

你能粘貼那個特定的代碼嗎? – 2016-11-21 10:39:16

0

聽起來像密碼值被緩存,允許他繞過進入代碼。幾分鐘後,應用程序將從內存中移除(清除緩存的憑據),並強制用戶重新輸入電話。一個可能的解決方案是在用戶輸入正確密碼後清除處理密碼的每個字段。

這可能不是實際的問題/解決方案,但希望它有幫助。

相關問題