What went wrong:
Execution failed for task ':demoapp:transformClassesWithInstantRunVerifierForDebug'.
Unexpected scopes found in folder '/Users/hb/code/opensource/WMRouter/demoapp/build/intermediates/transforms/WMRouter/debug'. Required: PROJECT, EXTERNAL_LIBRARIES. Found: EXTERNAL_LIBRARIES, PROJECT, SUB_PROJECTS
测试了 WMRouter的Demo工程 打开InstantRun的情况下编译会出错 错误日志为
尝试将WMRouterTransform 中的getInputTypes 方法返回值从 TransformManager.CONTENT_JARS 改为 TransformManager.CONTENT_CLASS 解决了这个问题
本身这个transform不需要对资源做处理,所以这样修改应该没什么问题