0
我有一个应用程序是许多应用程序的基础,只需要在string.xml中更改一个值并在可绘制文件夹中添加图像。使用Android脚本编译代码
每当我创建一个新的应用程序,我要永远做以下步骤:
- 打开应用基地。
- 在string.xml更改值
- 添加图像绘制
- 编译一切,给APK。
我不知道我是否可以通过一个脚本完成所有操作,将需要更改的string.xml的值作为参数,并且必须将图像添加到绘图中。这可能吗?
我有一个应用程序是许多应用程序的基础,只需要在string.xml中更改一个值并在可绘制文件夹中添加图像。使用Android脚本编译代码
每当我创建一个新的应用程序,我要永远做以下步骤:
我不知道我是否可以通过一个脚本完成所有操作,将需要更改的string.xml的值作为参数,并且必须将图像添加到绘图中。这可能吗?
是的。您可以使用ant从命令行构建项目。也可以在构建之前使用批处理文件将新图像复制到可绘制文件夹。对于字符串更改,可以编写一个简单的C/C++程序,该程序可以接受字符串输入并将其替换为strings.xml以生成新的strings.xml。您可以通过批处理文件执行该程序。样品批处理文件将看起来像:
str_replace.exe %1 %2
copy a.png <folder>/drawable
ant
的ü将需要用来创建str_replace函数程序simlple C/C++,它有两个命令行参数(源和目标串)
对于蚂蚁参见: http://developer.android.com/guide/developing/building/building-cmdline.html
在批处理文件中搜索Google命令行参数。
当然这是可能的 - 红宝石,时髦,bash ... – hovanessyan 2012-02-22 11:32:21
它是怎么回事? 现在的问题是: – Kiotto 2012-02-22 11:33:47
回答了'how'部分:你用一种脚本功能提取了一门编程语言,你定义了你想要达到的目标,阅读快速入门指南,而不是研究如何实现你需要做的每一步。 ..你希望有人为你编写一个完整的脚本吗? – hovanessyan 2012-02-22 11:36:45