gpt4 book ai didi

java - 自动化 Android 构建过程

转载 作者:行者123 更新时间:2023-12-01 22:44:10 25 4
gpt4 key购买 nike

我必须定期执行一项非常费力的任务,并且正在寻找一种方法来自动化该过程。我必须克隆 2 个 git 存储库,在 eclipse 中打开,添加一个存储库作为另一个存储库的依赖项,更改包名称,重构,用另一个存储库替换 res 文件夹并构建。我想编写一个脚本或其他东西来自动化整个过程。这可能吗?如果是这样我从哪里开始?

最佳答案

Is this possible?

嗯,当然。

If so where do I start?

我会首先选择一种编程语言和工具链来完成这项工作。

一个巧妙的解决方案是将 Gradle 与 the Gradle for Android plugin 一起使用,因为它已经知道如何进行构建。 “添加一个存储库作为另一个存储库的依赖项”可以直接从 build.gradle 文件中完成。如果您的“更改包名称、重构、用另一个文件夹替换 res 文件夹”的目标只是拥有不同的应用程序 ID(例如,允许将其作为与其他应用程序不同的应用程序上传到 Play 商店),则适用于 Android 的 Gradle只需通过 applicationId 即可做到这一点,无需对代码本身进行任何实际更改。

但是,您不必使用 Gradle。欢迎您选择任何其他编程语言,至少是一种可以运行外部命令来进行构建的语言。

关于java - 自动化 Android 构建过程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25581336/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com