Java android中运行的JAR文件如何调用Windows上运行的可执行文件?

Java android中运行的JAR文件如何调用Windows上运行的可执行文件?,java,android,automated-tests,executable,android-uiautomator,Java,Android,Automated Tests,Executable,Android Uiautomator,我正在用uiautomator执行一些测试,在设备完成一些步骤后,我需要测量它的电流。 问题是:我在android内部运行.jar文件,它需要调用Windows终端来运行可执行文件 我该怎么做 测试是这样的: UiScrollable uisAppViews = new UiScrollable( new UiSelector().scrollable(true)); uisAppViews.setAsHorizontalList(); UiObject uioSetting

我正在用uiautomator执行一些测试,在设备完成一些步骤后,我需要测量它的电流。 问题是:我在android内部运行.jar文件,它需要调用Windows终端来运行可执行文件

我该怎么做

测试是这样的:

UiScrollable uisAppViews = new UiScrollable(
        new UiSelector().scrollable(true));

uisAppViews.setAsHorizontalList();

UiObject uioSettingsApp = uisAppViews
        .getChildByText(new UiSelector()
                .className(android.widget.TextView.class.getName()),
                "Settings");
uioSettingsApp.clickAndWaitForNewWindow();

    UiObject uioSettingsValidation = new UiObject(new     
                    UiSelector().packageName("com.android.settings"));
    if(uioSettingsValidation.exists())
        return true;
    else{
        assertTrue("Unable to detect Settings", uioSettingsValidation.exists()); 
        return false;
    }
    //HERE I NEED TO RUN THE CURRENT MEASURE EXECUTABLE FILE.
也许某个图书馆可以进行这种交流。。。 或者是杰里·瑞格


谢谢!!!:)

Android Linux上的Dalvik VM调用的windows可执行文件?有点痛,你不觉得吗?我知道。。。我知道。。。没有人说这很容易!rs。。。那是因为我真的没有别的选择/你真的没有别的选择吗?可执行文件的另一个Linux版本可用吗?也许是来源?或者它可以用Java重新实现吗?是的,我没有其他选择,因为这个软件是作为一个可执行文件出现在我面前的,它没有其他实现…:/我正在考虑使用ssh来执行此任务,或者在某个端口中侦听另一个jar文件。。。我真的不知道。。