1

我创建了一个批处理文件来为使用 eclipse 创建的一组 android 项目(一个 MainProject 和 3 个库项目)构建 apk 文件

它在 Eclipse 中正确编译,但没有通过批处理文件正确编译(bcos 仅执行批处理文件中的第一条语句)。

以下是批处理文件中的代码

cd C:\MainFoldere\
set ANT_HOME=C:\apache-ant-1.9.1\
set JAVA_HOME=c:\Progra~1\Java\jdk1.7.0_17\
set PATH=%PATH%;%ANT_HOME%\bin;%JAVA_HOME%\bin;C:\Documents and Settings\User\Desktop\adt-bundle-windows\adt-bundle-windows-x86-20130522\sdk\tools
android update project -p ./Library1 --subprojects --target 1
cd C:\MainFoldere\\Library1 
ant clean
ant debug
cd .. 
android update project -p ./Library2 --library ../Library1 --subprojects --target 1
cd C:\MainFoldere\\Library2
ant clean
ant debug
cd .. 
android update project -p ./Library3 --library ../Library2 --subprojects --target 1
cd C:\MainFoldere\\Library3
ant clean
ant debug
cd .. 
android update project -p ./MainProject --library ../Library3 --subprojects --target 1
cd C:\MainFoldere\\MainProject
ant clean
ant debug

4

1 回答 1

3

在每行之前添加 CALL 它将执行所有命令

于 2013-07-10T11:51:50.477 回答