在 java 工程中,执行下面代码是成功的,可以把 sdcard 下的 aaa.mp4 拷贝到电脑 e 盘
但是在 Robotium 工程中,执行下面代码,其中 Runtime.getRuntime().exec("adb pull /sdcard/aaa.mp4 e:/aaa.mp4"); 一句并没有什么效果。
本来想更加自动化一点,让手机的文件自动拷贝到 PC 端,方便查看,没想到在 java 工程上运行 ok 的代码,到 Robotium 的安卓工程中就出现了问题,无论如何都执行没有效果,不会拷贝任何文件到 PC,不知道为什么,已经搞了很久了,网上也没查到对应的资料,还望各位大神解答!!!
public void CopyTest(){
try {
solo.sleep(10000);
System.out.println("执行命令start");
Runtime.getRuntime().exec("adb pull /sdcard/aaa.mp4 e:/aaa.mp4");
System.out.println("执行命令end");
} catch (IOException e) {
System.out.println("出错了");
e.printStackTrace();
}
}