我正在尝试使用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没有影响,我试图构建的项目。我真的陷入了这个。任何帮助将不胜感激。
答案 0 :(得分: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();