Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android ant.properties以获取别名&;文件中的密码参数_Android_Ant - Fatal编程技术网

Android ant.properties以获取别名&;文件中的密码参数

Android ant.properties以获取别名&;文件中的密码参数,android,ant,Android,Ant,我正在尝试将我的别名和密码添加到ant.properties文件中。 我想知道是否有办法将它们存储在一个不相关的文件中,并告诉ant.properties从这个文件中读取这些值 这些是我想要保存在不同文件上的参数(以避免将其提交到git) key.store.alias = my_alias key.store.password = my_password key.alias = my_alias key.alias.password = my_password 非常感谢你的帮助 谢谢, Gi

我正在尝试将我的别名和密码添加到ant.properties文件中。 我想知道是否有办法将它们存储在一个不相关的文件中,并告诉ant.properties从这个文件中读取这些值

这些是我想要保存在不同文件上的参数(以避免将其提交到git)

key.store.alias = my_alias
key.store.password = my_password
key.alias = my_alias
key.alias.password = my_password
非常感谢你的帮助

谢谢,
Giora.

您的意思是为ant build生成属性文件吗? 如果是,为什么需要在生成属性文件中包含该文件

如果您使用的是像Jenkins这样的CI服务器,则可以使用
echo
printf
命令编写一个小型shell/命令脚本,以便在生成之前将所需的属性附加到生成属性中

例如,
echo-E“\nkey.store.alias=my\u alias\nkey.store.password=my\u password\nkey.alias=my\u alias\nkey.alias.password=my\u password”>$WORKSPACE\build.properties


如果这些变量是动态的,您甚至可以将其用作构建参数,而不需要硬编码值(尤其是密码)。

非常感谢您的回答。我最终使用了动态方式。使用-Dkey=value选项。