我的应用程序将针对使用它的每个公司进行一些定制。到目前为止,我一直在从资源文件中加载图像和字符串。这个想法是,默认资源将与应用程序一起分发,并且公司特定资源将从我们的服务器加载,在他们单击电子邮件中的链接以启动初始化 Intent 后。有谁知道如何替换资源文件?我真的很想继续使用资源文件以避免重写大量代码/XML。
我会从我们自己的服务器而不是通过应用程序商店分发应用程序,这样我们就可以为每个公司提供一个版本,但不幸的是,这会给出非常令人讨厌的安全警告,这会让我们的客户感到担忧。
最佳答案
Does anyone know how to replace resource files?
这是不可能的,除非部署更新的 APK。 APK 已进行数字签名,无法在运行时修改。
关于android - 下载并替换安卓资源文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2823696/