我有一个应用程序是许多应用程序的基础,只需要更改string.xml中的值并在drawable文件夹中添加图像。
每当我创建一个新应用程序时,我必须始终执行以下步骤:
我想知道我是否可以通过单个脚本完成所有操作,将string.xml的值作为参数,必须更改并且必须在drawable中添加图像。这可能吗?
答案 0 :(得分:0)
是肯定的。您可以使用ant从命令行构建项目。您还可以使用批处理文件在构建之前将新图像复制到可绘制文件夹。对于字符串更改,您可以编写一个简单的C / C ++程序,该程序可以接受字符串输入并将其替换为strings.xml以生成新的strings.xml您可以通过批处理文件执行此程序。样本批处理文件如下所示:
str_replace.exe %1 %2
copy a.png <folder>/drawable
ant
你需要使用带有两个命令行参数(源和目标字符串)的simlple C / C ++来创建str_replace程序
对于蚂蚁,请参阅: http://developer.android.com/guide/developing/building/building-cmdline.html
在Google中搜索批处理文件中的命令行参数。