0

Java内からantを使用してAndroid apkを構築しようとしています。

ProcessBuilder pb = new ProcessBuilder(new String[] { "cmd.exe", "/c",   "D:\\Softwares\\Android\\tools\\android.bat update project -p ArithmeticAndroid"});
          pb.directory(new File("D:\\test\\ArithmeticAndroid"));
Process p = pb.start();
int exitStatus = p.waitFor();

これは私のコード スニペットです。exitStatus は 0 ですが、android.bat は、私が構築しようとしているプロジェクトである ArithmeticAndroid には影響しません。

4

1 に答える 1

0
ProcessBuilder pb = new ProcessBuilder(new String[] { "cmd.exe", "/c", "D:\\Softwares\\Android\\tools\\android.bat","update","project","-p","."});
pb.directory(new File("D:\\Final-App-   Templates\\"+ftm.getpName()));
Process p = pb.start();
p.waitFor();
于 2012-11-02T05:31:59.453 に答える