trycatchx / RocketX

🔥🔥 android 端编译加速插件🚀 动态识别未改动 module 并在编译流程中替换为 aar ,只编译改动模块,加速 Android apk 的编译速度。
861 stars 104 forks source link

Android resource linking failed #34

Closed Ganzkiller closed 2 years ago

Ganzkiller commented 2 years ago

module A引用了module B的类,全量编译后的下次编译会报错,无法找到类,这个偶现 Android resource linking failed,无法找到资源,也是其余module下的资源,必现 AGP:4.0.1 gradle:6.1.1

image

trycatchx commented 2 years ago

@Ganzkiller 帮忙查看: 项目根目录/.gradle /.app/ 缓存目录下对应的 aar 中是否有 包含对应的资源。 如有:点击 sync image(大象)进行索引一下,再编译。如果编译不过,报错的 module 如何依赖目标module ?implementation?还是 XXImplement ?能否告知一下?

如无:能否贴出对应 module 的 styles.xml ,我这边定位一下为何会丢失?

感谢!

trycatchx commented 2 years ago

@Ganzkiller 如果没有问题,我即将关闭本 issue , 如果问题解决了欢迎提 PR ,如果问题仍然存在请再提issue。