【问题标题】:android emulator ui buttons from command line来自命令行的android模拟器ui按钮
【发布时间】:2010-12-28 05:26:52
【问题描述】:

我希望能够从命令行或测试脚本(例如后退、菜单或主页按钮)访问模拟器的 ui 按钮。这可以通过 adb shell 完成吗?或者有谁知道直接在 OS X 上执行此操作的方法?

【问题讨论】:

    标签: user-interface android-emulator


    【解决方案1】:

    您可以使用Emulator Console 来执行此操作。

    【讨论】:

    • 事实证明,通过 adb shell input keyevent 命令使用模拟器的按钮更容易。 telnet 事件发送比我需要的更强大。我能够使用简单的“adb -s emulator-$emulatorPort shell input keyevent 22”命令自动化我们的应用程序更新程序,在这些命令中,我在启动新的模拟器实例进行测试时以编程方式获取 $emulatorPort。对于文本输入和按钮推送,请查看 android.view.KeyEvent 类。
    • @Derrick 如果你能写下这方面的实验,那将非常有帮助。我目前正在经历学习如何做这种类型的模拟器黑客来测试自己的痛苦。
    猜你喜欢
    • 2013-02-27
    • 2019-07-06
    • 2013-12-07
    • 2018-07-27
    • 1970-01-01
    • 1970-01-01
    • 2011-10-01
    • 2011-11-20
    • 2016-11-22
    相关资源
    最近更新 更多