0

実行中に実行中のAndroid avdからファイルを取得し、それを実行したいと思います:

String[] cmd ={ "adb pull /sdcard/dataFolder/dataFile /path/folder/"};
try{
     Process pr = run.exec(cmd);
     pr.waitFor();
     System.out.println("cmd execution done");
     pr.destroy();
} catch (IOException e) {
     System.out.println("IOException");
     e.printStackTrace();
} catch (InterruptedException e) {
     System.out.println("InterruptedException");
     e.printStackTrace();
}

「cmd execution done」と表示されますが、ファイルはローカル フォルダーに取り込まれません。端末から同じコマンドを使用すると機能します。どこが間違っていますか?

4

0 に答える 0