所以只能透過第三方軟體來達成。之前另外試過不少其他軟體,但最後還是覺得tasker是最適合的。
下面使用三個軟體都可在google play上下載。
1.tasker是一套功能強大到不知道該怎麼介紹,拿來做SMART LOCK是最簡單不過。
2.autowear是tasker的插件,專門應用在android wear裝置。除了做SMART LOCK外,我還拿來增強語音的功能。
3.secure settings也是tasker的插件,擴充tasker的功能命令。這邊主要是做清除密碼、設定密碼。
tasker的基本操作就不介紹,這部份篇幅太長不然寫不完。這篇主要是介紹設定上的配置。
基本原理:
主要是透過確認手錶狀態是連線時,螢幕開啟時清除密碼,而螢幕關閉時把密碼設定回去。
所以也有個缺點是解鎖方式只能設定數字密碼。
1.首先是新增一個配置。(螢幕關閉時設定密碼)
新增事件->顯示->螢幕關閉時,任務為使用插件secure settings->dev admin actions->password/pin(enabled)

2.再新增一個配置。(螢幕開啟時清除密碼)
新增事件->顯示->螢幕開啟時及狀態->插件->autowear->connected,任務為使用插件secure settings->dev admin actions->password/pin(disabled)

另外當手機待命時,手錶的連線狀態會有一定時間的更新空窗,當更新時間內手機還認為手錶正在連線狀態,而手錶卻已離線,會造成所謂的解鎖狀態空窗期。
所以接下來還要新增三個配置,用意是確認目前是由手動或是自動解鎖。因為若是自動解鎖時,將會再度確認如果手錶離開則將手機再度上鎖。
3.再新增一個配置。
新增事件->顯示->螢幕解鎖及狀態->插件->autowear->connected,任務為將變量%WEARLOCK設置為1。(狀態是自動解鎖)

4.再新增一個配置。
新增事件->顯示->螢幕解鎖及狀態->插件->autowear->connected(反轉),任務為將變量%WEARLOCK設置為0。(狀態是手動解鎖)

5.新增最後一個配置。
新增狀態->插件->autowear->connected(反轉),新增一個任務wear

6.任務wear內容如下。





























































































