14
A
回答
12
兩種方法
- 檢查編程 - API 16+
https://gist.github.com/doridori/54c32c66ef4f4e34300f
請注意,你不需要檢查人臉解鎖,因爲這需要一個引腳/傳回退是組。
- 設備管理政策
還可以看到設備管理策略,其允許在應用如何是關於安全性,包括銷/通過設置限制設置限制
另一方面,如果使用加密的Keystore
,則這些是您要檢查的鎖定類型。查詢here瞭解更多信息。
4
可以使用Settings.Secure類來查詢有關在Android設備上存在的安全性信息。例如,要看到,如果用戶有一個鎖模式激活,您會怎麼做:那麼
ContentResolver cr = getContentResolver();
int lockPatternEnable =
Settings.Secure.getInt(cr, Settings.Secure.LOCK_PATTERN_ENABLED);
lockPatternEnable
將有一個0,如果沒有啓用它,如果它被啓用1。
相關問題
- 1. 如何檢測用戶是否啓用了密碼或PIN碼?
- 2. 檢查手機屏幕鎖,特別是密碼/密碼
- 3. 你在手機safari中如何解開手機號碼檢測
- 4. 如何確定是否需要密碼
- 5. 檢測是否JavaFX的媒體編解碼器需要安裝
- 6. 在Android中是否允許手機擁有兩個解鎖密碼?
- 7. API檢測Android手機是否已解鎖引導加載程序?
- 8. 是否需要手動激活和密碼重置頁面?
- 9. Android以編程方式設置/更改/刪除鎖定屏幕PIN,密碼或解鎖圖案
- 10. 是否需要密碼輸入消毒?
- 11. bigtable是否需要鎖定?
- 12. 如何檢查屏幕鎖是否有密碼?
- 13. 如何檢測ssh密鑰是否受密碼保護?
- 14. Android檢測到手機鎖定事件
- 15. 無法顯示吐司消息時手機是PIN鎖定
- 16. 功能檢測是否需要用戶手勢
- 17. Shopify API - 如何檢測用戶的商店是否已解鎖?
- 18. 在測試過程中是否有任何解鎖手機屏幕的方法?
- 19. 是否可以解鎖SIM卡,並讓軟件輸入密碼
- 20. 在WinPhone8上鎖定屏幕PIN碼檢測
- 21. 如何檢查手機是否連接?
- 22. 檢測是否需要MSI安裝
- 23. 註冊時是否需要仔細檢查用戶的密碼?
- 24. Android解鎖圖案
- 25. 如何從服務解鎖Android手機
- 26. 解密需要私鑰和密碼
- 27. 跨機器加密/解密是否否
- 28. PIN碼屏幕手機間隙android
- 29. 如何檢測手機是否在移動?
- 30. 如何檢測建築物內是否有智能手機?
好像你可以檢查通過鍵盤保護所有三個鎖類型現在「LOCK_PATTERN_ENABLED將是真實的 - 這是不變的棄用API級別23.使用KeyguardManager確定鍵盤鎖的狀態和安全級別。從M或更高級別的應用程序訪問此設置會引發SecurityException。 http://developer.android.com/reference/android/provider/Settings.Secure.html – Jakob
你的權利。 [KeyGuardManager.isKeyGuardSecure()](https://developer.android.com/reference/android/app/KeyguardManager.html#isKeyguardSecure())現在返回_「真,如果輸入PIN,圖案或密碼被設置或SIM卡被鎖定。「自23日起 – Dori