首页 > 解决方案 > 如何在我的服务器上构建 android 应用程序?

问题描述

早上好,

我有一个 android 应用程序,我在第三方网站上出售它,所以我的客户需要配置它。我的问题是,他们可以在不需要打开 android studio 的情况下在线构建我的应用程序,他们只会更改一行,如 (SECRET_API_KEY) 之类的。我可以在我的网站上上传我的应用程序源代码并在线构建吗?我看到像 appyet.com 这样的网站使用在线构建应用程序!正如我所说,我只需要更改一行并在线更改 package-name 这是我的问题

标签: android

解决方案


你当然可以。您实际上并不需要 Android Studio 来构建您的应用程序:在底层,Android Studio 使用 gradle 脚本来构建它。您只需要一个安装了 Java 和 Android SDK 的服务器,因此您可以从命令行构建应用程序。

该解决方案是一个 CI/CD 解决方案,例如 Gitlab 或 Jenkins。两者都可以安装在您自己的服务器上,或者您可以订阅他们的网站并支付少量费用。购买应用程序后,您的服务器可以使用 webhook 触发构建。

想到几个问题:

  • 你认为你会卖出多少个应用程序?换句话说,是否值得花时间进行设置?
  • 你想要什么作为最终结果?您网站上的 .APK 链接,Play 商店的链接?
  • 如果您更新应用程序,您是否希望以前的买家收到更新?

推荐阅读