0

我在 JB 上尝试了 uiautomator 工具 .. 在 Eclipse 中使用 Android 源配置了 uiautomator (android sdk/sources/android-18) 的附件源代码后,我遇到了这个问题:我声明

public class UiAutomatorTestCase extends InstrumentationTestCase {...}.

但是,参考 SDK 文档,它应该继承自 TestCase:

public class UiAutomatorTestCase extends TestCase {...}.

我的问题是:

  • 哪种继承关系是正确的?
  • 如何在 Eclipse 中使用 uiautomator 库附加源代码。
  • 如何在uiautomator中正常使用android api,例如startService(),广播,内容提供等...
4

1 回答 1

0

以相同的顺序回答

  1. 公共类 UiAutomatorTestCase 扩展了 TestCase
  2. 编译 UiAutomator 源并使用 jar 实用程序创建一个 jar 文件
  3. 只需导入 android。(请记住,您在创建 UiAutomator 项目时将 android.jar 添加为外部 jar)
于 2013-10-14T04:51:03.600 回答