我正在尝试使用DexClassLoader在我的应用中下载JAR / APK。我想模块化我的应用程序,这样我就可以下载用户可能需要的UI流程,而不是将它们全部发送到我的主应用程序中。
加载实际的类工作正常,我设法加载一些我可以添加到我的主机活动的UI组件。
我的问题是,显然我无法访问或添加资源(字符串,绘图,布局)到我下载的软件包,因为它们没有附带我的主机APK。是否可以为我的可下载JAR / APK动态加载资源?
答案 0 :(得分:1)
您可以“动态”下载所需的任何资源,将它们放在您选择的目录中,并在您的应用中使用它们。这就是我目前在应用程序中所做的事情。我认为您不能将它们与项目中的资源放在同一目录中,但这有关系吗?