gpt4 book ai didi

java - 是否可以在同一个apk中集成不同的参数/样式/图像/代码?

转载 作者:行者123 更新时间:2023-12-02 02:50:44 26 4
gpt4 key购买 nike

我知道这个问题是不言自明的,所以让我详细说明一下。

我有一个向客户提供的应用程序,目前它们的工作原理相同,只是图标、图像、颜色和一些字符串参数(例如应用程序名称、网络服务的特定链接、用于检查更新等的代码

我将它们放在不同的项目中,我在一个项目中进行更改并将这些更改合并到其余项目中,我生成 apk,然后将它们上传到服务器进行更新。

我认为从长远来看这不是很有效,因为如果我最终让 100、1000 个客户进行更新工作,这将是一个非常漫长而乏味的过程。

除此之外,一些客户可能会要求向应用程序添加特定功能,因此需要注意其他事项。

我想知道是否可以在不牺牲自定义的情况下仅使用 1 个项目:

  • 我正在考虑在用户第一次打开应用并登录时从数据库中检索特定参数,但我认为这对于所有媒体资源(包括自定义图标)来说还不够
  • 关于特定功能,我考虑过下载它们并替换默认文件,但我认为这根本不可能
  • 因此,我考虑将所有脚本保留在代码中,但考虑到大多数用户不会使用这些脚本,这可能不安全并且浪费空间。

我对 android 比较陌生,所以我不知道我是否缺少其他选项,所以这就是为什么我问你什么是最好的以及在哪里学习实现它们,希望你能帮助我。

提前致谢

最佳答案

我认为您正在寻找的是口味。 Android 文档中有非常好的文档。请参阅https://developer.android.com/studio/build/build-variants.html

请考虑到,这允许为每个变体自定义许多不同的内容:资源、Gradle 脚本中的变量,甚至代码。

关于java - 是否可以在同一个apk中集成不同的参数/样式/图像/代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43880107/

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