如何在<gettype> ant target?</gettype>中指定AndroidManifest.xml文件的路径

时间:2012-09-13 17:10:22

标签: android ant

我在build文件夹中创建了build.xml。我想使用构建脚本创建.apk文件。 我使用了存储在/ android-sdks / tools / ant文件夹下的build.xml文件所需的代码。

现在我运行调试目标;我收到“系统无法找到指定的文件”错误的目标;从现在起,它无法在/ build文件夹下找到AndroidManifest.xml文件。

有人能告诉我在哪里可以为Android特定的蚂蚁目标指定AndroidManifest.xml的路径吗?

提前致谢。

1 个答案:

答案 0 :(得分:1)

我担心你不能,至少(仍然)还没有。

gettype.java(请参阅例如here)不检查manifest.file 属性,而只检查内部常量:< / p>

        File manifest = new File(antProject.getBaseDir(), SdkConstants.FN_ANDROID_MANIFEST_XML);

(另请参阅this blog entry关于使用相同代码库的多个变体,他的清单文件存在同样的问题,需要复制它们以克服它。)