用Ant构建两个apk

时间:2013-02-06 08:07:44

标签: android ant build apk

请帮我解决一个问题。 我需要创建一个ant脚本,用于构建两个包含2个包名称的apk。 第二个apk'pakage需要重命名。然后重建在sdk android中使用build.xml。 但是这个文件相当复杂。 我努力但却没有效果。 请告诉我应该做些什么。

1 个答案:

答案 0 :(得分:1)

虽然并非不可能,但要实现这一目标需要付出相当大的努力,因为:

  1. 您需要在AndroidManifest.xml中更改包。这可以通过在运行时选择2个文件来完成。但是目前,AndroidManifest.xml的名称是全局属性(manifest.filemanifest.abs.file,它指的是第一个)。您应该小心修改此问题,因为Android团队未来对build.xml的任何更改都可能会破坏您的构建。
  2. 生成的R文件将属于新包,并且源代码中对此R的引用将失败,因为未导入新包(必须在引用{{的每个源文件中完成) 1}})。