在App Bundle的动态特性模块中访问资源

4

我的使用场景有点复杂。

在动态表单中,我只有一些视图和资源。这些视图应该可以访问这些资源。在我的基础模块中,我将从基础模块的活动中使用这些视图。我的应用程序和活动都替换了attachBaseContext方法。

但是当我下载和安装动态表单时,我的视图不能使用任务上下文访问资源。然而,从applicationContext可以访问资源。

我不理解SplitCompat如何工作。因此,动态模块加载的类和资源只连接到applicationContext吗?


这个问题非常泛泛,我无法理解你所说的任务上下文是什么意思。 - pfmaggi
我的主要问题是,在我请求并安装动态模块后,我的应用程序无法找到动态模块中的资源。结果发现这是 Android Studio 的一个 bug...只需使缓存失效、清理项目并重试即可... - littledog
2个回答

0

这个问题可能是由于Android Studio中的一个bug引起的。尝试清除项目和缓存,或重新构建项目。


-1

1
我之前已经多次查看过这个演示,但在我自己尝试应用程序捆绑包之前...这是一个相当简单的演示,只访问了一些隔离的活动和资源,与我的使用情况并不完全相同... - littledog

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接