排查Android studio 版本更新内容发现,原来是是对资源引用做了优化
非传递 R 类默认处于开启状态
非传递 R 类现在默认处于开启状态。可以将非传递 R 类与 Android Gradle 插件一起使用,以便为具有多个模块的应用构建更快的 build。这样做有助于确保每个模块的 R 类仅包含对其自身资源的引用,而不会从其依赖项中提取引用,从而帮助防止资源重复。这样可以获得较新的 build,以及避免编译的相应优势。
如需使用此功能,请依次转到 Refactor > Migrate to Non-transitive R Classes...。
https://developer.android.google.cn/studio/releases/index.html#rclasses-default