可选的已安装软件包Android

时间:2019-09-06 21:26:26

标签: java android user-interface kotlin web-hosting

我想知道,应用程序的开发者(如Duolingo或Google Translate)如何向用于修改内容或添加新内容的应用程序添加下载和安装软件包/文件的选项?这些文件是否托管在其站点或云服务上,并且在将它们添加到应用程序之前是否必须对软件包/文件进行验证?

1 个答案:

答案 0 :(得分:0)

执行此操作的方法很多,这取决于您要完成的工作。

例如,如果您要添加大量数据和/或元素,则可以使用APK Expansion File来添加。

另一方面,您只想更新图像,栏目标题等内容,就可以通过API调用以及使用服务器上JSON响应的相应响应进行更新。


{
  "title" : "some new title",
  "color" : "#FFFFFF"
}

另一种方法是,如果您要更新内容而不使用服务器,则还可以使用Firebase的Remote Config选项动态更改内容。

这实际上取决于您的目标和您要更改的内容。