更改已经在生产中的移动应用程序上的按钮等上的文本

| 假设我们已经部署了一个移动应用程序(iPhone,Android),并已被人们使用。 是否可以在不进行重大更新的情况下更改按钮,标题栏甚至形状或颜色上的文本?我的意思是,为了更改按钮上的单个文本,我们是否必须将更新部署到整个应用程序(例如,新版本)?也许这些东西(设置)可以存储在某种数据库或XML中? 请帮我解决这个问题。太感谢了。     
已邀请:
       是否可以在不进行重大更新的情况下更改按钮,标题栏甚至形状或颜色上的文本?    不。即使您要更改单个内容,也必须部署新版本。 可以在不部署新版本的情况下对现有应用进行更改,但是在您的情况下,这是不可能的。它是这样工作的: 您创建一种机制来检查新的更新。 新更新可以是新数据,新设置等。 您可以下载应用并使用这些新数据。 这里的问题是您必须已经部署了执行上述步骤的应用程序。由于您的应用程序当前尚未实现,因此无法对其进行任何更改,只能对其进行更新。     
您必须更新您的应用程序。我最近实现了JSON字符串的使用,以定期显示每日消息。它还保留了一个“低水印”,我将其与用户的运行版本进行了比较。如果它们的版本太旧,则为他们提供2个选项:升级或退出。 您可以轻松地使文本以相同的方式工作。只要确保保留本地缓存,以防他们无法访问网络。将需要一些健康的重构。     
您可以将按钮的文本存储在values / Strings.xml中,并通过“ 0”将它们设置为控件。这可以满足多种语言的需要,因为您可以将Strings.xml放入国家/地区代码结尾值文件夹(例如values-de values-en或values-fr)中,以便基于phoneettungs获得正确的String。 为colors.xml提供相同的功能。 但是您将无法通过与服务器同步来更改此xml文件,这会稍微复杂一些,请说明如何更改设置。     

要回复问题请先登录注册