InstanceApp无法访问java代码中的功能到功能模块资源

时间:2017-07-10 11:53:11

标签: android android-resources android-instant-apps

我不明白到底发生了什么,但是当我想访问功能模块中的资源时,当资源也位于该功能模块中时, InstanceApp 总是会查找基本模块中的资源(或者可能是其他地方)。为了完成这项工作,我可以将资源从功能模块移动到基础中,并使用基本模块包名称访问这些资源: com.module.base.R。现在的问题是为什么 de .module.feature.R 或只是 R 无法在运行时检索相应的资源,当它正在为 XML 用法正常工作时。

编辑1:我也在使用multidex这可能是个问题吗? 回答1:禁用多索引没有帮助。

1 个答案:

答案 0 :(得分:1)

最新的构建工具已针对此问题进行修补。

  • 请将您的Android SDK Build-Tools更新为27.0.2版本。
  • 确保您使用的是Android Studio 3.0.1或更高版本。

注意:有关Android即时应用程序错误崩溃的Google issue tracker post也已更新。