【问题标题】:Unlock patterns using adb sendevent in Android在 Android 中使用 adb sendevent 解锁模式
【发布时间】:2015-12-30 22:32:05
【问题描述】:

检查一些答案后:

Is there a way to unlock android phone via adb, if I KNOW the patternUnlock Screen Galaxy Nexus ADB

我正在尝试使用此脚本 https://github.com/mattwilson1024/android-pattern-unlock/blob/master/unlock.sh 使用 adb 命令解锁模式(用于自动化目的)。

不幸的是,事件不起作用,但我注意到如果我在脚本运行时自己打开屏幕(不使用 adb shell input keyevent 26),事件会起作用并且模式会解锁。

谁能解释一下为什么会发生这种情况以及是否有其他方法可以解锁模式?可能不使用事件(就像我之前写的那样是为了自动化目的,而不是为了锁定手机)。

【问题讨论】:

    标签: android shell adb unlock


    【解决方案1】:

    您能否在您的代码中尝试以下功能?

    我们可以使用capabilities,这里可以直接设置unlockType和unlockKey..

    unlockType: ['pin', 'password', 'pattern', 'fingerprint']

    解锁键;如果你想画假设'L',那么它会在关键部分是1478。

    如果这不起作用,请告诉我。

    Appium 版本 - 1.6.4

    参考 - https://github.com/appium/appium-android-driver/blob/master/docs/UNLOCK.md

    此功能在最新的 appium 版本中可用。

    【讨论】:

      【解决方案2】:

      如果您出于某种原因需要使用 Matt Wilson 的脚本,这对您没有帮助,但如果您的目标是通过计算机使用模式锁解锁手机,请尝试使用 Chrome 扩展程序 Vysor在计算机上显示手机屏幕(包括锁定屏幕),允许您使用鼠标或(如果您有触摸屏)手指输入锁定模式。对我来说,它工作得很好,正如我更详细地解释 here

      【讨论】:

        猜你喜欢
        • 2022-10-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-12-13
        • 1970-01-01
        • 2012-10-18
        • 1970-01-01
        相关资源
        最近更新 更多