我想在我的java源代码中在运行时构建一个Android应用程序。我试着用
Process child = Runtime.getRuntime().exec(cmd android release)
但它不起作用!如果我在Windows命令行中键入此命令,它可以工作。我该如何解决这个问题?
对不起,实际上是ant发布而不是android发布,但它仍然不起作用。
我使用了这段代码:
File dir = new File(PATH_TO_ANDROID_PROJECT);
Runtime.getRuntime().exec("cmd /c ant release", null , dir);