Bor*_*jev 5 ant android android-manifest
我正在开发Android应用程序,我想针对该应用程序在市场上针对不同的语言发布几种不同的apk(每种语言都包含大量文件,并且我想避免使用所有语言包创建一个大型apk)。
因此,我需要为每种语言自定义一些清单文件:例如,应用程序的软件包以及可能的应用程序版本等。我知道如何对清单进行模板化,以便可以在文件(请参阅此帖子)。问题是我使用蚂蚁来准备生产apk,但是否则我将使用Eclipse进行开发,因此我的项目也需要在IDE中工作。Eclipse需要完整的Manifest文件,并且就我所知,我将不了解我将用于蚂蚁构建的模板(请有人证明我错了)。
我的问题是我想避免维护两个清单文件,这些清单文件在很大程度上是相同的(一个模板化,而一个完整的Eclipse)。目前,我可以想到两种可能的方法,但是我不知道如何实现它们:
如果有人知道如何完成以上两个步骤中的任何一个,或者有其他任何想法可以解决我的问题,请帮助:!
看一下 ant 替换任务:
<replace file="${build.out}/src/config.prop" token="@@@" value="${build.version}-${build.type}"/>
Run Code Online (Sandbox Code Playgroud)
但同样,您应该小心它们的独特价值。
您还可以用echoxml任务生成的清单替换 eclipse 清单。
或者您可以重用这个关于 xml 操作的好任务。
| 归档时间: |
|
| 查看次数: |
1616 次 |
| 最近记录: |