android - ant.properties 从文件中获取别名和密码参数

标签 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

非常感谢您的帮助,

谢谢, 乔拉。

最佳答案

您是指 ant build 的构建属性文件吗? 如果是,为什么需要在构建属性文件中包含该文件?

如果您使用的是像 Jenkins 这样的 CI 服务器,您可以使用 echoprintf 命令编写一个小的 shell/命令脚本,以在构建。

例如echo -e "\nkey.store.alias = my_alias\nkey.store.password = my_password\nkey.alias = my_alias\nkey.alias.password = my_password">>$WORKSPACE\build.properties

您甚至可以将这些变量用作构建参数,如果它是动态的,并且您不想对值(尤其是密码)进行硬编码。

关于android - ant.properties 从文件中获取别名和密码参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31368469/

相关文章:

java - 从 ant 类路径中排除 jar

Android Studio 和 MonkeyTalk?

gradle - 在Gradle构建中使用Ant taskdef和loaderref

android - 使用 Firebase 在 Android 上进行单元测试

android - 如何在不显示通知的情况下更新未读计数

java - 我怎样才能创建一个超链接,以便用户可以访问该特定网站。我正在使用 .putExtras

ant - 如何从 .jar 文件中提取 .class 文件?

java - 由于 AndroidManifest.xml,Android 热插拔无法正常工作

java - Android 中 ZIP 文件夹中的基本名称是什么?

linux - 使用 Ant 比较远程文件与本地文件的时间戳