当前位置: 首页 > 知识库问答 >
问题:

当功能发生代码更改时,我们是否可以只发布动态功能模块,而不是再次发布整个应用程序?

屠锐
2023-03-14

假设我们的项目中有不同的特性模块,其中一个随需应变特性中有代码更改。现在我想知道的是,我们是否可以只为其中有代码更改的功能构建.aab(android app bundle)或.apk并将其上载到playstore上,而不是重新构建整个应用程序并上载.aab文件。而且只有更新的功能可以在用户的手机中下载,而不是整个应用程序。

共有1个答案

麻华辉
2023-03-14

不,这不可能。

为确保基本模块和动态功能模块完全兼容,每次都必须上传包含所有模块的整个App捆绑包。

但请注意,用户只会得到一个补丁版本的应用程序,他们将不必再次下载整个应用程序,只有他们拥有的版本和新版本之间的差异,因此,如果基本模块没有改变,下载将是非常小的APK。

 类似资料:
  • 我在创建Azure函数时注意到,一个函数App可以有多个函数。 有人能给我解释一下这背后的原理吗? 我的猜测 - 由于函数应用决定了托管(应用服务计划或消耗计划),因此你可以在应用服务计划上有一个函数应用,然后在该函数应用内有多个函数共享同一应用服务计划。 但这在消费计划中没有意义,因为如果你有一个具有“消费”计划的功能应用程序,其中包含2个功能,这与将两个功能拆分为具有消费计划的2个功能应用程序

  • redis作为一个pub/sub server,在订阅者和发布者之间起到了消息路由的功能。订阅者可以通过subscribe和psubscribe命令向redis server订阅自己感兴趣的消息类型,redis将消息类型称为频道(channel)。当发布者通过publish命令向redis server发送特定类型的消息时。订阅该消息类型的全部client都会收到此消息。这里消息的传递是多对多的。

  • 1. 功能演示 FinClip 特别为您制作了灰度发布功能的介绍与功能操作演示视频,您可以点击这里 (opens new window)查看演示视频。 在本视频中,主要帮助您介绍如下内容: 什么是灰度发布 了解灰度发布功能、面向的业务场景 了解如何在App中实现一个真实的、“千人千面”的业务目标 如何进行灰度发布的规则配置 了解如何创建企业的自有规则库 了解规则配置页面功能 如何创建灰度发布 了解

  • 我正在寻找一种为Firebase安排云功能的方法,或者换句话说,在特定的时间触发它们。

  • 我正在创建一个示例来检查android提供的动态功能交付。我有以下的项目结构。基本项目应用程序和一个动态功能示例\u动态\u功能。动态功能交付所需的所有设置均已到位。当我添加任何布局文件或文件时,问题就出现了。基本模块和动态模块中具有相同名称的xml文件。我把活动添加到main中。基本应用程序和动态模块中的xml。我得到了以下错误: 出了什么问题: 适用于: 未能满足以下条件: 完整堆栈跟踪: 这

  • 你好,我从我的工作站上释放了一个项目,没有任何问题。我最近尝试从1.0.0-Snapshot发布另一个项目。然而,当它实际发布时,它将1.0.1-快照发布到快照存储库,而不是1.1.0发布到快照存储库。我做了dryrun=真的,看起来很好。事实上,它将我默认为以下版本: 我接受所有的默认值。然而,当我执行“MVN Release:Perform”时,它是这样做的: 我使用的是最新的maven,我手