android - 下载并替换安卓资源文件

标签 android resources

我的应用程序将针对使用它的每个公司进行一些定制。到目前为止,我一直在从资源文件中加载图像和字符串。这个想法是,默认资源将与应用程序一起分发,并且公司特定资源将从我们的服务器加载,在他们单击电子邮件中的链接以启动初始化 Intent 后。有谁知道如何替换资源文件?我真的很想继续使用资源文件以避免重写大量代码/XML。

我会从我们自己的服务器而不是通过应用程序商店分发应用程序,这样我们就可以为每个公司提供一个版本,但不幸的是,这会给出非常令人讨厌的安全警告,这会让我们的客户感到担忧。

最佳答案

Does anyone know how to replace resource files?

这是不可能的,除非部署更新的 APK。 APK 已进行数字签名,无法在运行时修改。

关于android - 下载并替换安卓资源文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2823696/

相关文章:

android - 7"and 10"平板电脑的值文件夹中的 dimens.xml,如何?

java - 如何在构建的 jar 中包含文本文件? [NetBeans]

java - getClass().getResource() 总是返回 null

android - 应用在 super.onSaveInstanceState 上崩溃

android - 如何将数组列表与移动联系人进行比较

android - 将 Android 项目从 Eclipse 迁移到 Android Studio 后找不到属性文件

c# - 使用字符串从资源文件中读取值

android - 具有自定义 View 的 AlertDialog.Builder : how to initialize the view?

android - 有没有什么办法可以使填充缩放到字体大小?

android - 带有导航编辑器的 BottomNavigationView 面临 fragment 未更改的问题