【问题标题】:Android use of resources from an external fileAndroid 使用来自外部文件的资源
【发布时间】:2012-02-10 13:07:43
【问题描述】:

我有一个非标准的 Android 应用程序,它需要从不属于应用程序 apk 的外部文件加载资源。这些资源将单独打包并作为自己的包交付。

有几种不同类型的项目将成为此外部资源包的一部分。其中一项包括本地化的 strings.xml 文件。这种理念允许更改不影响应用程序部署的字符串/翻译(换句话说,application.apk 保持不变,但唯一的区别是新的 strings.xml)。

我一直在四处寻找,这似乎是不可能的。有什么办法吗?或者这种理念是否意味着完全放弃所有资源并编写自定义层以从文件中提取这些字符串和其他外部资源?

该应用程序适用于 Honeycomb 平台。

提前感谢您的任何建议。

【问题讨论】:

  • 你是如何解决这个问题的?

标签: android


【解决方案1】:

我认为最好的方法是将您的资源打包为ContentProvider。请参阅指南主题 Content Providers 了解如何开始执行此操作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-10-10
    • 1970-01-01
    • 2012-01-18
    • 1970-01-01
    • 2015-10-15
    • 1970-01-01
    • 2017-05-22
    • 2017-07-18
    相关资源
    最近更新 更多