4

我正在尝试使用DexClassLoader在我的应用程序中下载 JAR/APK。我想模块化我的应用程序,以便我可以下载用户可能会按需进行的 UI 流,而不是将它们全部一起发送到我的主应用程序中。

加载实际的类工作正常,我设法加载了一些 UI 组件,我可以将它们添加到我的主机活动中。

我的问题是,显然我无法访问或添加资源(字符串、可绘制对象、布局)到我下载的包中,因为它们没有随我的主机 APK 一起提供。是否可以为我的可下载 JAR/APK 动态加载资源?

4

1 回答 1

1

您可以“动态”下载任何您想要的资源,将它们放在您选择的目录中,然后在您的应用程序中使用它们。这是我目前在应用程序中所做的。我认为您不能将它们与项目中的资源放在同一目录中,但这有关系吗?

于 2012-09-24T20:04:21.450 回答