android:如何在java中运行ui测试

android:如何在java中运行ui测试,java,android,testing,coded-ui-tests,Java,Android,Testing,Coded Ui Tests,在中,google只需告诉我如何使用cli运行ui测试,如下所示: adb shell uiautomator runtest LaunchSettings.jar -c com.uia.example.my.LaunchSettings public static void main(String[] args) { UITestRunner.run(uiTestFile); } 我希望我可以像下面这样运行ui测试: adb shell uiautomator runtest La

在中,google只需告诉我如何使用cli运行ui测试,如下所示:

adb shell uiautomator runtest LaunchSettings.jar -c com.uia.example.my.LaunchSettings
public static void main(String[] args) {
    UITestRunner.run(uiTestFile);
}
我希望我可以像下面这样运行ui测试:

adb shell uiautomator runtest LaunchSettings.jar -c com.uia.example.my.LaunchSettings
public static void main(String[] args) {
    UITestRunner.run(uiTestFile);
}
我的问题是:如何在java中运行android ui测试


我希望我可以使用intellij idea或eclipse调试ui测试并封装它。

uiautomator测试用例与junit测试不同,不需要运行程序。您可以编写测试代码(在android dev的示例中为LaunchSettings.java)并进行编译,然后将其与应用程序一起放在设备上。请参见示例测试代码

有没有办法在intellij或idea上调试ui测试?用java编写ui测试的目的是调试iTunes-e调试命令,或者此链接可能对您有所帮助。