【问题标题】:Using MonkeyRunner with Java/Eclipse在 Java/Eclipse 中使用 MonkeyRunner
【发布时间】:2016-03-27 00:20:06
【问题描述】:

我正在尝试使用 Eclipse 构建一个程序,该程序将通过 MonkeyRunner 将触摸事件发送到 Android 手机。但是,我不知道如何让 MonkeyRunner 工作。搜索了和我类似的问题,发现有几个.jar依赖,我把它们添加到Java Build Path下的Libraries,但是还是失败(无法解决)做

import com.android.monkeyrunner.adb.AdbBackend; 
import com.android.monkeyrunner.core.IMonkeyDevice; 
import com.android.monkeyrunner.core.TouchPressType; 

除了将 .jar 添加到库之外,我还缺少什么?

【问题讨论】:

    标签: java android eclipse import monkeyrunner


    【解决方案1】:

    如果您打算将事件从 Java 发送到设备,您应该使用 测试支持库中的 UIAutomator

    UIAutomator 提供了一组 API 来构建允许您发送事件并与设备上的应用程序交互的测试。 使用 Eclipse 构建可能很困难,但并非不可能,或者您可以使用 Android Studio 让您的生活更轻松。

    但是,如果您只想将事件发送到设备并希望使用诸如 python 之类的脚本语言而不是 Java,则可以使用AndroidViewClient/culebra,它有助于从 UI 创建测试和脚本(请参阅Culebra UI )。它也可以在 Eclipse 中使用 PyDev 或 PyCharm 使用。

    【讨论】:

      猜你喜欢
      • 2011-10-04
      • 1970-01-01
      • 2015-09-17
      • 2015-11-26
      • 1970-01-01
      • 1970-01-01
      • 2023-03-02
      • 1970-01-01
      • 2011-09-20
      相关资源
      最近更新 更多