使用databinding 运行项目报 程序包com.***databinding不存在

今天,使用databinding时 运行项目报com.***databinding 不存在,所有的自动生成类 都报错
检查了一边xml和java代码 均没有问题
找了好久 才发现原因
原因是:
我使用路由框架Arouter,在定义服务接口的时候加了private修饰
错误示例:
@Autowired
private IUserModuleService iUserModuleService;

正确示例:
@Autowired
IUserModuleService iUserModuleService;

修改之后 ,一切正常

你可能感兴趣的:(使用databinding 运行项目报 程序包com.***databinding不存在)