我创建了一个批处理文件来为使用 eclipse 创建的一组 android 项目(一个 MainProject 和 3 个库项目)构建 apk 文件
它在 eclipse 中正确编译,但它没有通过批处理文件正确编译(因为只有批处理文件中的第一条语句被执行)。
下面是批处理文件中的代码
cd C:\MainFoldere\
设置 ANT_HOME=C:\apache-ant-1.9.1\
设置 JAVA_HOME=c:\Progra~1\Java\jdk1.7.0_17\
设置 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更新项目-p ./Library1 --subprojects --target 1
cd C:\MainFoldere\\Library1
Ant 清洁
Ant 调试
光盘..
android更新项目-p ./Library2 --library ../Library1 --subprojects --target 1
cd C:\MainFoldere\\Library2
Ant 清洁
Ant 调试
光盘..
android更新项目-p ./Library3 --library ../Library2 --subprojects --target 1
cd C:\MainFoldere\\Library3
Ant 清洁
Ant 调试
光盘..
android更新项目-p ./MainProject --library ../Library3 --subprojects --target 1
cd C:\MainFoldere\\MainProject
Ant 清洁
Ant 调试
最佳答案
在每一行之前添加CALL,它会执行所有的命令
关于android - 如何在 Windows XP 上的单个批处理文件中执行 "android update project"命令列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17569347/