Android 在Firebase配置中向用户更新应用程序布局设计而不提交更新?

Android 在Firebase配置中向用户更新应用程序布局设计而不提交更新?,android,firebase,android-studio,android-layout,firebase-realtime-database,Android,Firebase,Android Studio,Android Layout,Firebase Realtime Database,我想向用户更新我的Android应用程序布局的设计,但问题是我如何向用户发布我的新布局,而不在app store中提交更新。我在网上浏览,看到Firebase配置之类的结果,有机会发布新的 使用firebase配置的用户布局?这完全取决于您如何编写Android应用程序,但我打赌您使用的是本机代码,因此您必须在商店中推出新版本的应用程序,因为布局需要新的“二进制” 有一些方法可以编码,使你的应用程序是“元数据驱动的”,允许你以数据而不是代码的形式发送布局配置,但你要么为此编码,要么利用已经为此设

我想向用户更新我的Android应用程序布局的设计,但问题是我如何向用户发布我的新布局,而不在app store中提交更新。我在网上浏览,看到Firebase配置之类的结果,有机会发布新的

使用firebase配置的用户布局?

这完全取决于您如何编写Android应用程序,但我打赌您使用的是本机代码,因此您必须在商店中推出新版本的应用程序,因为布局需要新的“二进制”

有一些方法可以编码,使你的应用程序是“元数据驱动的”,允许你以数据而不是代码的形式发送布局配置,但你要么为此编码,要么利用已经为此设计的技术

网络技术正是为了实现这一点。浏览器(或者在React Native的情况下,RN引擎)接收HTML、Javascript和CSS格式的布局数据。UI的更新只需要更新托管它的Web服务器上的HTML,手机上现有的“应用程序”不需要修改,因为它是一个“动态”下载配置数据的“引擎”。对于Expo框架(),支持的是React Native

您还可以利用其他框架和编码方法来支持无线更新

注意:尽管您可能会使用Firebase的各种功能来启用OTA,但据我所知,Firebase并没有任何关于OTA的特定功能