android 依赖 提示找不到 包

用gradle运行的时候 发现提示找不到包. 结构是 android项目 依赖A项目,A项目依赖B项目
运行的时候提示找不到 B项目里面的class. android 不能智能点依赖么

output都勾选了的. 因为B项目不是跟android项目直接依赖. 我也不想直接依赖. 因为本身就没什么关系
只是A项目用到了这些东西.

请问 打包的时候如何能在android 项目里面 不配置任何跟b项目有关的东西 让能正确导出依赖关系?