好好的项目突然运行起来报错:
build Output是:
完全看不出所以然,
看到下面这句:
在as控制台查看之后提示说子模块value文件,没在setting.gradle文件中配置,神特么无语。value文件和setting文件有几毛钱关系呢。
看看这优秀的提示:
经过网络各种搜索无果,最终决定用最简单的排除法。
在一步步排除改动的代码后,终于发现,ARouter中,参数传递的成员变量,不能是private的
上面这样就是错误的,改成Public即可。
as提示语和错误的地方完全没看到有啥明显联系唉,记录一下,避免再次遇到。