Android使用来自外部文件的资源

时间:2012-02-10 04:58:16

标签: android

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

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

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

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

提前感谢任何建议。

1 个答案:

答案 0 :(得分:0)

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